It takes quite a bit to excite the staff of The Lanesborough Hotel, one of London’s more self-consciously luxurious five-star residences. Princes, sultans, presidents, oligarchs and film stars have been coming here […]
It takes quite a bit to excite the staff of The Lanesborough Hotel, one of London’s more self-consciously luxurious five-star residences. Princes, sultans, presidents, oligarchs and film stars have been coming here […]