Where is Bermondsey Underground Station located?
Bermondsey Underground Station, Bermondsey Underground Station, Great Britain (approx. 51.49789°, -0.0638°)
Bermondsey Underground Station, Bermondsey Underground Station, Great Britain (approx. 51.49789°, -0.0638°)