Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SHERWOOD PLACE Terraced £192,000 18 Mar 2024
2 SHERWOOD PLACE Detached £219,382 £104,950 1 Mar 2004
3 SHERWOOD PLACE Semi-Detached £150,570 £121,500 6 Jul 2018
4 SHERWOOD PLACE Detached £517,202 £114,500 8 Feb 1999
5 SHERWOOD PLACE Detached £340,826 £325,000 15 Feb 2022
6 SHERWOOD PLACE Detached £365,811 £175,000 1 Mar 2004
8 SHERWOOD PLACE Detached £362,050 £132,000 8 Aug 2002
9 SHERWOOD PLACE Detached £345,841 £310,000 26 Aug 2021