Where do the rich and famous stay in London?
Where do the rich and famous stay in London? As the first purpose-built deluxe hotel in London, The Savoy was a magnet for the wealthy, the famous, the glamorous, and even the notorious; their stories have accrued over the decades…