The Cleveland Hotel, Londra

39-40 Cleveland Square BayswaterBayswater, LondraW2 6DA, Gran Bretagna