Where is Long Clawson?

Where is Long Clawson located?

Long Clawson, Long Clawson, Great Britain (approx. 52.838715°, -0.92481905°)


Where is Long Clawson on the map?