The Lanesborough
The Lanesborough is a London hotel near Hyde Park Corner, offering rooms and suites, restaurants, afternoon tea and a private club and spa.
2026 nominee
The Lanesborough is a London hotel near Hyde Park Corner, offering rooms and suites, restaurants, afternoon tea and a private club and spa.
Official website