Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLIFFORD PLACE Detached £198,074 £108,000 21 Jan 2009
3 CLIFFORD PLACE Semi-Detached £237,737 £59,000 17 Dec 1999
4 CLIFFORD PLACE Detached £251,506 £149,000 1 Feb 2013