Where is Gheluvelt Park?

Where is Gheluvelt Park located?

Gheluvelt Park, Worcestershire, United Kingdom (approx. 52.20663°, -2.228336°)


Where is Gheluvelt Park on the map?