Where visiting divas doze and foreign royalty hang their crowns, this former hospital (St George's) boasts 93 lavishly appointed guest rooms and suites, and exudes a regal opulence. All guests receive personal round-the-clock butlers, and staff are impeccably turned out in bowler hats and morning suits. The hotel took the wrapping off a brand-new luxury spa in 2017.
Push the boat out, get a mortgage and check into the Lanesborough Suite: ranging over 380 sq metres you'll secure four bedrooms, 5½ bathrooms, a kitchen, two living rooms, and a dining room (price upon request). Parking is £60 per day.