Saint Georges Hotel

Langham Place, Regent Street
London
United Kingdom