Where is First Turn?

Where is First Turn located?

First Turn, First Turn, Great Britain (approx. 51.785522°, -1.277969°)


Where is First Turn on the map?