Where is Yanworth Turn?

Where is Yanworth Turn located?

Yanworth Turn, Yanworth Turn, Great Britain (approx. 51.798473°, -1.886994°)


Where is Yanworth Turn on the map?