Stamford Bridge: London, England Opened: 1877 Capacity: 41,000+ Tenants: Chelsea FC Home to the current UEFA Champions League title holders Chelsea Football Club, Stamford Bridge is one of London's longest-standing Stadium landmarks. The venue is the eighth-largest in the English Premier League and it is still debatable as to how long the club can remain there without expanding to a larger venue or renovating.
The George of Stamford, Lincolnshire, UK. Once owned by the Bishops of Croydon which means it was built about 947AD. Royal guests include Charles I in 1641 and William in 1694. The gallows across the street was erected as a welcome to the honest traveller and a warning to highwaymen. Stamford is a really stunning town full of history and amazing architecture