Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SHERWOOD PLACE Detached £563,561 £470,000 27 Aug 2020
3 SHERWOOD PLACE Detached £447,608 £365,000 25 Oct 2019
4 SHERWOOD PLACE Semi-Detached £355,962 £315,000 7 May 2021
5 SHERWOOD PLACE Semi-Detached £467,671 £248,750 14 Jan 2005