Where is Barkingside Underground Station located?
Barkingside Underground Station, Barkingside Underground Station, Great Britain (approx. 51.58582°, 0.08862°)
Barkingside Underground Station, Barkingside Underground Station, Great Britain (approx. 51.58582°, 0.08862°)