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

Locations

2 Whitehall Ct
London
SW1A 2EJ
United Kingdom