On the banks of the River Thames, The Royal Horseguards, London offers a heritage stay in the very heart of one of the world’s most spellbinding cities. This magnificent, Victorian-era hotel is steeped in history, having hosted iconic figures throughout its colourful past. After days exploring the city’s treasures, retreat to One Twenty One Two Restaurant for top-shelf spirits and exemplary British cuisine, Equus Bar for laidback fare and superb cocktails or savour bespoke high tea at The Lounge.