- The Dorchester LondonThe Dorchester LondonLondon, Great Britain
- Mandarin Oriental Hyde ParkMandarin Oriental Hyde ParkLondon, Great Britain
- Shangri-La at the ShardShangri-La at the ShardLondon, Great Britain
- 45 Park Lane45 Park LaneLondon, Great Britain
One of the world’s most visited cities, England’s buzzing capital has so much to offer, from magnificent history and culture to cutting-edge fashion and food.Marvel at the city’s many iconic buildings and palaces, submerse yourself in culture at one of the 170 museums and relax amidst the natural beauty of the Royal Park.
The world’s foremost fashion destination, London is a shopper’s paradise: from flea markets and vintage shops to luxury department stores like Selfridges and Harrods, the options are endless.