Park Inn by Radisson Hotel & Conference Centre London Heathrow
About London, UK
London is the capital of England and the United Kingdom and one of the largest and most important cities in the world. Today the City is a mostly commercial district dominated by the stately buildings and skyscrapers that house offices for the finance industry. There are however plenty historical landmarks that were built in an era when the City was still densely populated. The star here is the majestic St. Paul's Cathedral, but there are also noteworthy civil structures such as the Guildhall and the Leadenhall Market. And the Museum of London, which is appropriately located in the oldest part of London, documents the tumultuous history of the city.