Where is Boscombe Station?

Where is Boscombe Station located?

Boscombe Station, Boscombe Station, Great Britain (approx. 50.73082°, -1.83961°)


Where is Boscombe Station on the map?