Abney Hall Park 3

Abney Hall Park 3

Observation - Abney Hall Park 3 - UK and Ireland. Description: Abney Hall Park, Stockport, Cheshire. This is approximately 5 miles south of Manchester. This park abuts the M60 motorway and a slip road on to it.

Abney Hall Park, Stockport, Cheshire. This is approximately 5 miles south of Manchester. This park abuts the M60 motorway and a slip road on to it.