The proud capital of England and the United Kingdom, there is nowhere in the world quite like London. A 21st century city with heritage that stretches all the way back to Roman times, there’s a unique something for everyone to enjoy – including an outstanding array of unusual places to stay!
The centre of London is a wonderful place to begin your journey, with the Houses of Parliament, the iconic Big Ben tower, and the majestic Westminster Abbey all in easy reach. Take a trip on the London Eye observation wheel for a view of the entire city, passing through the buzzing South Bank culture haven along your way.
There are four World Heritage sites in London: the Tower of London, Kew Gardens, the site that features the Palace of Westminster, and the historic settlement in Greenwich (where Greenwich Mean Time is defined).
Of course, notable landmarks are aplenty, from Buckingham Palace, the British Museum and St Paul’s Cathedral, to modern architectural and creative wonders including the Shard and the Tate Modern. Wildlife enthusiasts will revel in a trip to London Zoo and the Sea Life London Aquarium, while there’s a show to suit every theatre lover in the West End. Go star-spotting while you’re there, with a trip to the famous Madame Tussauds!
The really great news? You can reach all your sightseeing destinations effortlessly easily, with the London Underground, famed black cabs and ‘Boris Bikes’ all available to take you wherever you decide to go.
Showing 9 properties