Church Terrace, Leamington Spa, CV31 (£219,950)