Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NICHOLLS PLACE Detached £563,920 £449,995 9 Mar 2018
3 NICHOLLS PLACE Detached £605,009 £462,995 27 Jan 2017