Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
238 NORWOOD ROAD Semi-Detached £1,386,732 £365,000 19 Apr 2000
244 NORWOOD ROAD Detached £2,073,151 £632,500 7 Sep 2001
248 NORWOOD ROAD Detached £1,346,602 £265,000 14 Jul 1997
250 NORWOOD ROAD Detached £1,757,240 £770,000 23 Sep 2003
252 NORWOOD ROAD Detached £918,171 £800,000 11 Dec 2020