Abney Hall Park 2

Abney Hall Park 2

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