We have 21 places listed for Greater Manchester starting with H
Haigh WN2
Hale WA15
Halebarns WA15
Harpurhey M9
Harwood BL2
Haughton Green M34
Hazel Grove SK7
Heald Green SK8
Heaton Moor SK4
Heaviley SK2
Heyside OL2
Heywood OL10
Higher Green M29
Hindley WN2
Hindley Green WN2
Hollingworth SK14
Hollins BL9
Horwich BL6
Hurst OL6
Hyde SK14