WEMBLEY Stadium is one of the UK's most iconic venues.Known as the home of English football the historic stadium has been the site of many big finals.
Wembley Stadium is the largest sports venue in the UK and the second-largest stadium in Europe - with 90,000 seats with no obstructed views. And the good news is the stadium is easily accessible from three different railway stations - Wembley Park station, Wembley Stadium station and Wembley Central station. The football stadium is situated in Wembley, north-west London and is the national stadium of England and home of English football.