Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LEE FARM NORWOOD END Detached £1,515,613 £890,000 10 Sep 2012
LONG ACRE NORWOOD END Detached £1,148,237 £335,000 15 May 2001
OAKS NORWOOD END Detached £1,362,240 £1,175,000 26 Nov 2020