Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 NORWOOD PLACE Semi-Detached £177,216 £105,000 20 Aug 2010
6 NORWOOD PLACE Terraced £133,183 £99,000 31 Mar 2016
12 NORWOOD PLACE Semi-Detached £99,309 £85,000 27 Oct 2020
17 NORWOOD PLACE Semi-Detached £128,688 £105,000 16 Aug 2019
22 NORWOOD PLACE Semi-Detached £149,726 £147,500 6 May 2022
23 NORWOOD PLACE Semi-Detached £65,670 £26,000 23 Dec 2002
26 NORWOOD PLACE Semi-Detached £114,702 £86,500 30 Aug 2016
28 NORWOOD PLACE Terraced £102,181 £26,500 6 Mar 2000
31 NORWOOD PLACE Terraced £4,109 £740 23 Jul 1996
36 NORWOOD PLACE Semi-Detached £148,906 £148,000 18 Aug 2023
43 NORWOOD PLACE Semi-Detached £143,500 £94,300 18 Jul 2014