Rhodes Hotel, Londra

195 Sussex Gardens, Hyde ParkPaddington, LondraW2 2RJ, Gran Bretagna