Recent Searches
Clear

Learn more about our Covid-19 response.

Read More
City of London
City of London

City of London

star-4.5
829 Reviews

The City of London—often called London’s Square Mile or simply the City—is not only the geographic heart of the capital but also one of the world’s most important financial centers. Denoted as a separate county with its own governance and police force, the City is also home to historic landmarks and impressive skyscrapers.

Learn more
London, England

No results found. How about searching for another attraction?