The Peninsula

Ideally situated in Belgravia with views over Hyde Park Corner and Wellington Arch, the newly built Peninsula London occupies one of the city’s most prestigious addresses and is moments away from iconic attractions such as Buckingham Palace and Harrods.