Denton is a town in the Metropolitan Borough of which area, of Greater Manchester in North West England?
Tameside
-1
Section::::Abstract.
Denton, Greater Manchester
183184
-1
Section::::Abstract.
Tameside
166130