London Landmarks

London is full of famous landmarks and much-loved sights, which continue to captivate our guests every year. Whether on the ground or sky-high on the London Eye or at The Shard, London’s iconic buildings are a sight to behold. Speak to our Concierge team to find out the best way to see these fantastic attractions.