umi Hotel, Londra

16 Leinster Square LondraW2 4PR, Gran Bretagna