Where is Botanic Gardens?

Where is Botanic Gardens located?

Botanic Gardens, Botanic Gardens, Great Britain (approx. 52.193245°, 0.132953°)


Where is Botanic Gardens on the map?