Where is Winterbourne?

Where is Winterbourne located?

Winterbourne, Winterbourne, Great Britain (approx. 51.52243°, -2.5090334°)


Where is Winterbourne on the map?