Where is Westferry Station?

Where is Westferry Station located?

Westferry Station, Westferry Station, Great Britain (approx. 51.50919°, -0.026863°)


Where is Westferry Station on the map?