national stadium

Wembley Stadium, London

It’s a world famous venue that footballers dream of playing at, and it’s where football fans dream of going to. In 2019 I was lucky enough to go to the venue in question, the home of English football – Wembley Stadium in north west London.

Read the full article…

In categories: South East Sports Venues, Sports Venues