SummaryThe Old Barn is located in Ledsham Village, Cheshire. Sitting on roughly a 2/3 of an acre of land and surrounded by just a handful of neighbours. This
Taking its name from its heritage as the old greyhound stadium, Chase Park is perfectly located, close to Cheshire Oaks and Ellesmere Port high street. This