Heywood, Greater Manchester
Heywood is a town in the Metropolitan Borough of Rochdale, Greater Manchester, England, on the south bank of the River Roch, 2 miles (3.2 km) east of Bury, 4 miles (6.4 km) southwest of Rochdale, and 8 miles (12.9 km) north of Manchester. Middleton lies to the south, whilst to the north is the Cheesden Valley, open moorland, and the Pennines.
Read more on Wikipedia