Gainsborough Hotel

7-11 Queensberry Place South Kensington
London
United Kingdom