Location

Founded in 1863, the London Underground is located in the city of London, the United Kingdom. The Underground serves the London region, England, and some of its parts from the adjacent counties of Essex, Buckinghamshire, and Hertfordshire in the UK.

Information

By using our site you agree to our use of cookies to deliver a better site experience.