It is hard to know where to start when it comes to London landmarks near Mercure Kensington Hotel. Our 4-Star hotel is situated right in the heart of central London so there are famous London landmarks everywhere you look.
Ride the London Eye and see breath-taking bird’s eye views from your London Eye capsule; glance towards Mercure London Kensington Hotel and see the splendour of Buckingham Palace beneath you. Marvel at the majesty of Big Ben across the River Thames and make sure you bring your camera!
Acting as the official residency of the British Monarchy since 1837, Buckingham Palace is a building full of British history and definitely worth a visit. From the months of July to October you are able to have a tour of the 19 State Rooms in the Palace used by the Royals to entertain foreign visitors from all over the world.
Also worth a visit is one of London’s most photographed attractions - Big Ben, the 96m tower, overlooking Westminster and the neighbouring Houses of Parliament. Although not open to tourists for tours, its architectural complexity and beauty is visible as soon as it comes into view.
Located on the Southbank of the River Thames, the London Eye is the largest moving wheel of its kind at a height of 135m / 450ft. Views are stunning and one of the best possible in London, especially on a sunny day (where you can see as far as Windsor Castle!)
An iconic feature of London’s skyline and another top viewing spot of the city, St. Paul’s Cathedral welcomes visitors all year round. The 17th century Anglican cathedral has breath-taking interior and is located in The City, the financial and commercial heart of Britain.
Twice as high as any other viewing platform in the London, floor 68, 69 and 72 of the Shard offer unparalleled 360 degree views of London of up to 40 miles. With no time restrictions on your stay and a weather guarantee (in case of no / low visibility), a visit to Western Europe’s tallest building is definitely a must if you want to see London in a different (and spectacular) way.
The Royal Albert Hall is located on the northern edge of South Kensington, London. Just moments away from Mercure London Kensington.