by Eatliveescape June 15, 2021 Escape Travel Great Hotels Of The World: The Savoy, London In a city that isn’t short of 5-star hotels, London’s Savoy Hotel is a standout. But for a hotel toContinue Reading