London is arguably the best city in the world for watching football. You’ll find major sporting events taking place regularly in England’s capital city, which is home to no fewer than seven Premier League teams.
Football fans travel to London from all over the world to see a Premier League match and go on a stadium tour of their favourite club.
In this blog, we’ve taken a look at the ten best football stadiums in London. If you want to attend a match at any of these London stadiums, it’s easy to buy tickets on SeatPick. We’re the market’s leading ticket aggregator, helping fans find the best deal on football tickets.
10. Craven Cottage – 28,500
Situated in West London, Craven Cottage is a traditional and historic football ground with far more charm and character than any of the modern stadiums on this list. Fulham FC have called Craven Cottage their home since 1896 and it’s the perfect venue for those who want a taste of old school English football. The oldest stadium in London is in a beautiful part of the city – next to Bishop’s Park on the banks of the River Thames.
9. Emirates Stadium – 60,704
If you prefer to visit a much larger, more modern stadium in London, consider going to watch Arsenal Football Club in North London. The Emirates Stadium, which opened in 2006, replaced Highbury as the home of Arsenal FC. It’s a beautiful stadium where fans are often treated to scintillating performances on the pitch. Home matches are often sold out, but it’s always possible to secure Emirates Stadium tickets on SeatPick.
8. Gtech Community Stadium – 17,250
Brentford FC have been a Premier League club since 2021, having moved to their new home – the Gtech Community Stadium – one year earlier. Also known as the Brentford Community Stadium, it’s the most recently built venue on our list and is equipped with many modern facilities. It’s also the smallest venue, but the atmosphere certainly makes up for its lack of size.
7. London Stadium – 60,000
Formerly known as the London Olympic Stadium, West Ham United FC moved into the venue in 2016 after more than a century at the Boleyn Ground. The London Stadium is situated in east London and was originally built for the 2012 London Olympics. Check out our London Stadium seating plan and purchase affordable tickets for every West Ham game on SeatPick.
6. Loftus Road – 18,360
Home to Queens Park Rangers, Loftus Road is another charming, old stadium in West London. It’s a stadium with heaps of character and a wonderful opportunity to catch a competitive football match in London. Unlike the London Stadium, fans sit very close to the pitch and seeing QPR is a great option for fans not bothered about seeing a Premier League club.
5. Selhurst Park – 25,486
Situated in South London, Selhurst Park is renowned for having the best atmosphere of all the London stadiums. It’s been the home of Crystal Palace since 1924 and the home supporters make a visit to Selhurst Park an unforgettable experience for everyone in attendance. It may be quite far from central London, but the stadium boasts great transport links.
4. Stamford Bridge – 40,853
Built in 1877, Stamford Bridge has been the home ground of Chelsea Football Club for more than 100 years. It underwent major renovations in the 1990s to increase capacity and modernise the facilities. Stamford Bridge witnessed plenty of success during the Roman Abramovich era and their passionate fans continue to show up in great numbers for every home match. Our Stamford Bridge seating plan can provide further information.
3. The Den – 20,416
They may have never played in the Premier League, but Millwall FC are an old-fashioned football club that will give you a flavour of traditional London football. The Den has been their home since 1993 and the club has slowly moved away from the fan hooliganism that plagued it in the past. There are many grounds where you’ll see better football on show, but there’s something special about a trip to The Den.
2. Tottenham Hotspur Stadium – 62,850
White Hart Lane was demolished in recent years to make room for a superb, ultramodern stadium – The Tottenham Hotspur Stadium. It’s a hugely impressive venue that features the world’s first dividing, retractable football pitch. It hosts Tottenham Hotspur home matches as well as plenty of other events, such as music concerts and American Football games. Check out our Tottenham Hotspur Stadium seating plan for more information.
1. Wembley Stadium – 90,000
Home of the England National Team, Wembley Stadium is the largest stadium in London by some distance – and one of the largest stadiums in European football. It replaced the old Wembley in 2007 and features the iconic arch hosts. The stadium isn’t affiliated to any club team since Tottenham left in 2019, so events take place at Wembley less frequently.
It’s a venue that is regularly hosting major sporting events, such as the World Cup final in 1966 and the UEFA Champions League final in 2024. Music concerts, NFL games and football cup finals often take place at Wembley Stadium too.
Thousands of Tickets for London Stadiums Available on SeatPick
London is an incredible city with a number of superb sports venues. To attend a match, SeatPick is your ideal destination. For all football stadiums in London, we compare the ticket market to ensure fans can find the best deals available online. Every ticket listed on our platform comes with a money-back guarantee of 100% or more.
If you’re looking for a sports day out, Lord’s Cricket Ground and Twickenham Stadium are two more superb London stadiums, albeit they do not host football matches.