£405,143
£298,026
£221,443
£216,000
6 willoughby place, warwickshire
Sold in APR 2024
£746,500
10 willoughby place, warwickshire
Sold in DEC 2017
£665,000
Sold in JAN 2018
£646,500