Where is Offwell?

Where is Offwell located?

Offwell, Offwell, Great Britain (approx. 50.789394°, -3.1439514°)


Where is Offwell on the map?