Park Inn by Radisson Hotel & Conference Centre 
Bath Road,  Heathrow Middlesex 
UB7 0DU London Heathrow 
United Kingdom

About London

London, city, capital of the United Kingdom. It is among the oldest of the world’s great cities—its history spanning nearly two millennia—and one of the most cosmopolitan. By far Britain’s largest metropolis, it is also the country’s economic, transportation, and cultural centre.

The London familiar to international visitors is a much smaller place than that. Tourist traffic concentrates on an area defined by the main attractions, each drawing between one and seven million visitors in the course of the year: Buckingham Palace, the British Museum, the National Gallery, Westminster Abbey, Madame Tussaud’s waxwork collection, the Tower of London, the three great South Kensington museums (Natural History, Science, and Victoria and Albert), and the Tate galleries. In scale, the London most tourists visit resembles the metropolis as it was in the late 18th century, a city of perhaps 10 square miles (26 square km) explorable on foot in all directions from Trafalgar Square



Attractive Places

Buckingham Palace

National Gallery

Trafalgar Square

St Paul’s Cathedral

Big Ben and Parliament

Directions