The Georgian Hotel

87 Gloucester Place
London
United Kingdom