Layers of Luxury: The Savoy

Posted by North South Travel · Jun 28 · in Westminster Abbey, United Kingdom · about Luxury

The Savoy, London, is easily one of the world's most luxurious accommodation experiences. We recently uncovered the historic depths of this beautiful property, follow along to learn why the Savoy is on every luxury traveler's bucket list.