Where is Haughton Green?

Where is Haughton Green located?

Haughton Green, Haughton Green, Great Britain (approx. 53.438793°, -2.1024268°)


Where is Haughton Green on the map?