Where is South Allington Turn?

Where is South Allington Turn located?

South Allington Turn, South Allington Turn, Great Britain (approx. 50.243988°, -3.7015648°)


Where is South Allington Turn on the map?