Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
87 VILLA ROAD Semi-Detached £399,983 £74,950 31 Jan 1997
95 VILLA ROAD Semi-Detached £340,128 £185,000 28 Jul 2005
118 VILLA ROAD Detached £421,553 £350,000 9 Mar 2020
122 VILLA ROAD Semi-Detached £359,291 £285,000 20 Nov 2017
126 VILLA ROAD Semi-Detached £360,625 £195,000 12 May 2005