Where is Winterbourne Station?

Where is Winterbourne Station located?

Winterbourne Station, Winterbourne Station, Great Britain (approx. 51.5174°, -2.4979°)


Where is Winterbourne Station on the map?