Where is Winterbourne Botanic Garden?

Where is Winterbourne Botanic Garden located?

Winterbourne Botanic Garden, Winterbourne Botanic Garden, Great Britain (approx. 52.4528°, -1.9242°)


Where is Winterbourne Botanic Garden on the map?