Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 VILLA ROAD Detached £733,653 £130,000 8 Mar 1996
24 VILLA ROAD Semi-Detached £447,544 £245,000 9 Sep 2005
26 VILLA ROAD Semi-Detached £406,011 £400,000 10 Nov 2023
30 VILLA ROAD Detached £638,418 £405,000 30 Jul 2007