Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORWOOD PLACE Semi-Detached £335,223 £267,500 29 Mar 2018
2 NORWOOD PLACE Semi-Detached £315,924 £272,500 6 Nov 2020
4 NORWOOD PLACE Semi-Detached £328,689 £196,000 1 Nov 2006
4A NORWOOD PLACE Semi-Detached £247,851 £200,000 23 Jul 2018
4B NORWOOD PLACE Terraced £213,907 £140,000 16 Jul 2014
5 NORWOOD PLACE Semi-Detached £347,500 10 Jan 2024
6 NORWOOD PLACE Detached £394,091 £235,000 14 Nov 2006
8 NORWOOD PLACE Semi-Detached £368,863 £260,000 14 Sep 2015
9 NORWOOD PLACE Semi-Detached £400,078 £167,000 16 Apr 2003
10 NORWOOD PLACE Semi-Detached £392,154 £249,950 17 Aug 2007
12 NORWOOD PLACE Detached £285,549 £172,500 15 Dec 2006
19 NORWOOD PLACE Flats/Maisonettes £232,642 £125,000 1 Apr 2009