Hotel Indigo London-Paddington

16 London Street
London
United Kingdom