Kingsway Hall Hotel

66 Great Queen Street
London
United Kingdom