Stockport is a large town in Greater Manchester , North West England .
Stockport is a large town in Greater Manchester , England .