Where is Cheval Knightsbridge, London?

Where is Cheval Knightsbridge, London located?

Cheval Knightsbridge, London, Westminster, United Kingdom (approx. 51.49882°, -0.1663°)


Where is Cheval Knightsbridge, London on the map?