Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SYCAMORE PLACE Detached £255,461 £250,000 6 Jun 2022
2 SYCAMORE PLACE Terraced £249,900 £132,550 18 Feb 2005
3 SYCAMORE PLACE Semi-Detached £233,307 £147,000 3 Mar 2008
4 SYCAMORE PLACE Semi-Detached £222,173 £118,500 28 Apr 2005
5 SYCAMORE PLACE Semi-Detached £259,430 £115,000 27 Oct 2003