Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 SELLWOOD ROAD Detached £642,748 £520,500 7 Sep 2018
67 SELLWOOD ROAD Detached £724,134 £429,000 15 Feb 2013
72 SELLWOOD ROAD Detached £770,894 £760,000 28 Jun 2022
74 SELLWOOD ROAD Detached £677,293 £670,000 26 Apr 2023