The Peninsula London
Boutique
City View
Hotel
Luxury
About
Superbly situated alongside Hyde Park Corner and Wellington Arch, The Peninsula London occupies one of the city’s most prestigious addresses. Newly built and impeccably designed to harmonise with the surrounding heritage buildings, the hotel is just steps away from Buckingham Palace, Kensington Gardens, and other iconic London attractions.