Royal Horseguards Hotel

The Royal Horseguards was the HQ of the Secret Service during the First World War. These days this historical five star hotel on the Embankment boasts an outstanding restasurant and sumptuous afternoon teas

Address: 
2 Whitehall Ct
London
SW1A 2EJ
United Kingdom

Map of Royal Horseguards Hotel