Park Inn by Radisson Hotel & Conference Centre
Bath Road, Heathrow Middlesex
UB7 0DU London Heathrow
About London, UK
London, the capital of the most populous city of England and the United Kingdom and standing on the river Thames in the south east of the island of Great Britain, is waiting to share its treasures and talents with you and to tell you it’s a story. It has an ability to adapt to its visitors: no matter when you come, there’s always something happening here; no matter how long you stay, there are several different ways to experience London, each with some brilliant surprises in store.
The London Natural History Society suggests that London is "one of the World's Greenest Cities" with more than 40 percent green space or open water. London has 38 Sites of Special Scientific Interest (SSSIs), two National Nature Reserves and 76 Local Nature Reserves. London contains four World Heritage Sites: the Tower of London, Kew Gardens, the site comprising the Palace of Westminster, Westminster Abbey, and St Margaret's Church and the historic settlement of Greenwich.