Superbly located beside Hyde Park Corner and Wellington Arch, The Peninsula London stands at one of the city’s most prestigious addresses. Newly constructed and meticulously designed to complement the surrounding heritage architecture, the hotel offers immediate access to Kensington Gardens and a host of London’s most iconic landmarks.