Royal Horse Guards Hotel

Royal Horse Guards Hotel
2 Whitehall Court, London, SW1A 2EJ
Photo of Royal Horse Guards Hotel