Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 CLEWER PARK Detached £875,606 £865,000 21 Jun 2023
22 CLEWER PARK Detached £948,756 £747,000 25 Aug 2017
34 CLEWER PARK Detached £873,217 £725,000 24 Mar 2020
35 CLEWER PARK Detached £938,148 £547,000 14 Jan 2010
36 CLEWER PARK Detached £1,441,119 £400,000 15 Dec 2000