Where is The Bailey's Hotel London Kensington located?
The Bailey's Hotel London Kensington, Kensington and Chelsea, United Kingdom (approx. 51.49329°, -0.18287°)
The Bailey's Hotel London Kensington, Kensington and Chelsea, United Kingdom (approx. 51.49329°, -0.18287°)