Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORWOOD PARK Detached £1,406,352 £247,500 22 Dec 1995
3 NORWOOD PARK Detached £1,328,137 £395,000 13 Jul 2001
5 NORWOOD PARK Detached £1,645,890 £295,000 6 Jan 1995
7 NORWOOD PARK Detached £1,190,308 £795,000 17 Nov 2014