Heywood is a town in the Metropolitan Borough of Rochdale, Greater Manchester, England, in the historic county of Lancashire. It had a population of 28,205 at the 2011 Census. The town lies on the south bank of the River Roch, 2 miles east of Bury, 4 miles southwest of Rochdale, and 8 miles north of Manchester. Middleton lies to the south, whilst to the north is the Cheesden Valley, open moorland, and the Pennines.
AdExplore a selection of riveting nonfiction reads that challenge the mind. Reality reimagined: Shop nonfiction books that illuminate, educate and inspire.
Types: Automotive, Baby, Books, Fashion, Gift Cards, Music and more