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