2025 editionNo. 90
The Peninsula London
London, United Kingdom
In 2025, it intensified London's exceptional luxury hotel race with a new-build address from one of Asia's most exacting grand-hotel operators.
The annual recordWhy The Peninsula London is in The World's Best 100 Hotels 2025
The Peninsula London is a belgravia grand city hotel in London, defined by Hyde Park Corner and Belgravia position, purpose-built architecture, Peter Marino interiors, Peninsula transport rituals, and a major London brand debut.
In 2025, it intensified London's exceptional luxury hotel race with a new-build address from one of Asia's most exacting grand-hotel operators.
The essentials.
- Destination
- London, United Kingdom
- Property
- Belgravia grand city hotel
- Operator
- The Peninsula Hotels / The Hongkong and Shanghai Hotels
- Opened
- 2023
Address1 Grosvenor Pl, London, SW1X 7HJ United KingdomOpen map ↗
Edition factsThe record at a glance
- Position
- No. 90
- Hotel type
- Belgravia grand city hotel
- Destination
- London
- Country or region
- United Kingdom
- Management in 2025
- The Peninsula Hotels / The Hongkong and Shanghai Hotels
- Opening year
- 2023