Skip to main content
Global Edition
Friday, January 22, 2021


Human settlement in England


Stockport is a large town in Greater Manchester, England, south-east of Manchester, where the River Goyt and Tame merge to create the River Mersey. It is the largest town in the metropolitan borough of the same name.

0 shares 1 views

News coverage

You might like