Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
102 HAMBLEDON ROAD Semi-Detached £390,831 £210,000 8 Apr 2005
106 HAMBLEDON ROAD Detached £524,271 £425,000 17 Dec 2018
108 HAMBLEDON ROAD Detached £446,724 £295,000 12 Aug 2014
110 HAMBLEDON ROAD Detached £658,781 £499,995 14 Nov 2016
112A HAMBLEDON ROAD Detached £466,318 £450,000 31 Mar 2022
114 HAMBLEDON ROAD Detached £424,318 £134,000 14 Dec 2001
116 HAMBLEDON ROAD Semi-Detached £332,304 £187,000 28 Feb 2006
118 HAMBLEDON ROAD Detached £381,586 £311,000 20 Sep 2019