THE PENINSULA LONDON OPENS Welcoming its first guests in the heart of Belgravia on 12 September 2023
Stylish Grandeur in the Heart of Belgravia The Peninsula London, the first British hotel from the almost century-year old Peninsula brand, opens today between Hyde