Where is Turner-Green?

Where is Turner-Green located?

Turner-Green, England, Great Britain (approx. 53.7705750355°, -2.5928936012°)


Where is Turner-Green on the map?