Skip to main content
U.K. Edition
Wednesday, 20 January 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