Where is Plantation Garden?

Where is Plantation Garden located?

Plantation Garden, Plantation Garden, Great Britain (approx. 52.629°, 1.2819°)


Where is Plantation Garden on the map?