Holiday apartments in the heart of the city of London with a well established transport network radiating out to all parts of the city offer a sanctum sanctorum to corporate travellers, vacationers, globetrotters and explorers alike. The distinguished central London boasts of an overwhelming array of holiday apartments amidst several influential institutions such as the British Museum, The National Gallery, Tate Gallery and the University of London. With property prices rated as exceptionally high, visitors can enjoy premium and budget holiday apartments in London areas such as Knightsbridge, Kensington, Westminster and Bayswater.