The Dell

Lostock Green, Cheshire