11 bed detached houseCampden Road, Clifford Chambers, Stratford-Upon-Avon CV37 Listed Sep 12, 2025£1,895,000