Where is Methwold?

Where is Methwold located?

Methwold, Methwold, Great Britain (approx. 52.52217°, 0.5522738°)


Where is Methwold on the map?