The Peninsula, the world’s longest continually operating hotel group, opens its long-awaited London location in Belgravia; we take a first look inside

©

You may also like