London

By Football Tripper

Last Updated: August 25, 2019

View of the houses of Parliament and Big Ben

London is the largest and most populous region in the United Kingdom with an urban population estimated to be between 9-11 million. Located in the south of England, on the River Thames, London has been occupied by settlers for two millenia, with its history going back to the Roman Empire who named it Londinium.

The city is globally renown for its tourism and was the world’s most visted city by international arrivals in 2011 according to research conducted by MasterCard. With four World Heritage Sites as awarded by UNESCO (The Tower of London, Kew Gardens, the area of Westminster and Greenwich) in addition to an abundance of must-see-sites such as Buckingham Palace, the London Eye and Tower Bridge.

One of London’s enduring strengths is it’s cultural diversity, with more than 300 languages been spoken within its boundaries and this is reflected in depth of fashion, entertainment and arts experiences offered within the city. From an economic perspective the old smoke is one of the world’s leading financial centres with the 2013 global financial centre index putting London slightly ahead of New York, at positions 1 and 2 respectively.

Football Teams

Team Stadium Capacity
AFC Wimbledon Kingsmeadow 4,720
Arsenal F.C The Emirates 60,361
Barnet The Hive Stadium 5,176
Brentford F.C Griffin Park 12,763
Charlton Athletic The Valley 27,111
Chelsea F.C. Stamford Bridge 41,873
Crystal Palace Selhurst Park 26,309
Dagenham & Redbridge Victoria Road 6,078
Fulham Craven Cottage 25,700
Leyton Orient Brisbane Road 9,271
Millwall The Den 20,146
National Team Wembley 90,000
QPR Loftus Road 18,360
Tottenham Hotspur White Hart Lane 36,230
West Ham United Upton Park 35,016

Location

By Football Tripper

Last Updated: August 25, 2019