Images of £25.5m homes development launched in Cheshire Russell Homes trumpets nine-acre development at Holmes Chapel 23/08/2017 Nick Jackson Property