Where is Great Harwood?

Where is Great Harwood located?

Great Harwood, England, Great Britain (approx. 53.7849183645°, -2.4012680056°)


Where is Great Harwood on the map?