Villiers Street, Leamington Spa, CV32 (£427,500)