Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 NORWOOD ROAD Terraced £128,579 £79,500 13 Mar 2007
122 NORWOOD ROAD Terraced £81,770 £81,000 31 Mar 2023
128 NORWOOD ROAD Terraced £80,259 £18,000 21 Apr 1999
136 NORWOOD ROAD Terraced £55,983 £25,000 28 Oct 2003
140 NORWOOD ROAD Terraced £103,064 £29,200 15 Feb 2001
144 NORWOOD ROAD Terraced £111,079 £70,000 2 Apr 2008
148 NORWOOD ROAD Semi-Detached £116,967 £62,500 7 Feb 2005
150 NORWOOD ROAD Terraced £88,923 £90,000 14 Nov 2022
158 NORWOOD ROAD Semi-Detached £121,879 £82,950 13 Apr 2015
162 NORWOOD ROAD Terraced £95,505 £65,000 17 Apr 2015