Where is Bitterne Station?

Where is Bitterne Station located?

Bitterne Station, Bitterne Station, Great Britain (approx. 50.91822°, -1.377°)


Where is Bitterne Station on the map?