From Wikimedia Commons, the free media repository
English: Haughton Green is a large village in Tameside, Greater Manchester, England. It formed part of the ancient township of Haughton, Lancashire, along with Haughton Dale, Higher Haughton, Lower Haughton, Haughton Hall and Haughton itself.
Media in category "Haughton Green"
The following 7 files are in this category, out of 7 total.