News
The first purpose-built deluxe hotel in London, The Savoy is still to this day the only 5-star hotel on the River Thames. A magnet for the wealthy, the famous, and the glamorous.
The Savoy Hotel is arguably one of London's most iconic landmarks, six stories of sublime sophistication that only the elite can ever savour. The first purpose-built deluxe hotel in London, The Savoy ...
The Savoy's River Restaurant by Gordon Ramsay was a once-in-a-lifetime experience to be frank with you. I felt so lucky to be able to experience a place that lives up to the hype and more.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results