Where is Hough Green?

Where is Hough Green located?

Hough Green, Hough Green (Station), Great Britain (approx. 53.371365°, -2.774597°)


Where is Hough Green on the map?