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

TeamStadiumCapacity
AFC WimbledonKingsmeadow4,720
Arsenal F.CThe Emirates60,361
BarnetThe Hive Stadium5,176
Brentford F.CGriffin Park12,763
Charlton AthleticThe Valley27,111
Chelsea F.C.Stamford Bridge41,873
Crystal PalaceSelhurst Park26,309
Dagenham & RedbridgeVictoria Road6,078
FulhamCraven Cottage25,700
Leyton OrientBrisbane Road9,271
MillwallThe Den20,146
National TeamWembley90,000
QPRLoftus Road18,360
Tottenham HotspurWhite Hart Lane36,230
West Ham UnitedUpton Park35,016

Location

By Football Tripper

Last Updated: August 25, 2019