Where is Catherine Grove?

Where is Catherine Grove located?

Catherine Grove, Catherine Grove, Great Britain (approx. 53.568504°, -0.543501°)


Where is Catherine Grove on the map?