Hotel Indigo London - Paddington, London

16 London Street PaddingtonPaddington, LondonW2 1HL, United Kingdom