Company Logo

Place · London

Stadiums in London

69videos
133locations

About

London's stadiums are a focal point for sports enthusiasts and event goers alike, showcasing the city's commitment to live entertainment. Wembley Stadium stands at the forefront, renowned for hosting major football matches, including the FA Cup Final and international fixtures. The iconic arch is a landmark, visible from miles away, while the interior boasts a capacity of 90,000, making it one of the largest stadiums in Europe. Nearby, Twickenham Stadium is the home of English rugby, where fans gather to cheer on their national team during the Six Nations Championship and other significant tournaments.

At a Glance

Best in
SummerSpringWinter
Top locations
Buckingham PalaceTower BridgeNatural History Museum, Cromwell RoadTrafalgar SquareBig Ben

Highlights

Top picks from the NaviSavi team

Book tours and experiences in London

Go beyond the video

Book tours and experiences in London

Browse activities from local guides

ViatorFind on Viator

Related Collections

Stadiums in other countries