Where is Knightsbridge Station?

Where is Knightsbridge Station located?

Knightsbridge Station, Westminster, United Kingdom (approx. 51.50163°, -0.161882°)


Where is Knightsbridge Station on the map?