Abney Hall Park 1

Abney Hall Park 1

Observation - Abney Hall Park 1 - 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.