Where is Bayswater station?
Where is Bayswater station located?
Bayswater station, Bayswater station, Great Britain (approx. 51.512352°, -0.188127°)
Where is Bayswater station on the map?
{"latitude":51.512352,"longitude":-0.188127,"title":"Bayswater station"}