The Peninsula London Opens
The Peninsula London, the first British hotel from the almost century-year old Peninsula brand, opens today between Hyde Park Corner and Wellington Arch. Bringing spectacular new style and luxury to the heart of Belgravia, the newly-built hotel is designed and appointed to embody the finest British craftmanship and artistry, and is just steps away from Buckingham Palace, Knightsbridge and other iconic attractions.