Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 CLEWER HILL ROAD Detached £733,156 £420,000 27 Nov 2009
122 CLEWER HILL ROAD Detached £718,797 £126,000 29 Nov 1995
128 CLEWER HILL ROAD Detached £617,586 £330,000 16 Feb 2005
132 CLEWER HILL ROAD Semi-Detached £693,175 £485,000 26 Aug 2015