Where is Beaufort House - Knightsbridge, London located?
Beaufort House - Knightsbridge, London, Westminster, United Kingdom (approx. 51.49826°, -0.16534°)
Beaufort House - Knightsbridge, London, Westminster, United Kingdom (approx. 51.49826°, -0.16534°)