Stamford Bridge is home to one of the top football teams in the Premiership – Chelsea FC. The iconic football stadium is one of the most well known football venues in London and it is a 20 minute walk from The Mayflower Hotel. You can also reach Stamford Bridge even quicker via tube at Earls Court Tube Station which will take a quick 15 minutes. The Twenty Nevern Square Hotel is an ideal hotel base in Central London for any football fans attending a Chelsea Football Club fixture. Once the game is over, you can return to the Twenty Nevern Square Hotel where you will be able to unwind and rest in one of our comfortable rooms or suites.
Stamford Bridge is the 8th largest football stadium in the English Premier League with a capacity of 41,631. The ground has been home to famous Chelsea Football Club since 1905 and since then they have won 6 league titles, 8 FA Cups, 5 League Cups, 4 Community Shields, 1 Europa League, 1 Super Cup and 1 Champions League.
Stamford Bridge stadium is open to the public and is a popular destination for football fans while in London. Chelsea Football Club offers fans the opportunity to tour the stadium as well as the museum. Find out more on their website.