£423,638
£310,568
£250,176
£195,000
10 willoughby place, warwickshire
Sold in DEC 2017
£665,000
6 willoughby place, warwickshire
Sold in JAN 2018
£646,500
8 willoughby place, warwickshire
Sold in FEB 2018
£640,000