Mellor Hall Cottage Church Road, Stockport, CHESHIRE
Clough House Farm Threaphurst Lane, Stockport, CHESHIRE
Towers Farm London Road North, Stockport, CHESHIRE