Chesterton, Leamington Spa, Warwickshire, CV33 Guide price £1,700,000 Development Plot 12753 sqft 6.84