Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
161 HAMBLETON PLACE Semi-Detached £222,007 £180,000 18 Jul 2019
162 HAMBLETON PLACE Semi-Detached £253,229 £109,000 28 Jul 2003
163 HAMBLETON PLACE Terraced £191,334 £94,950 28 May 2004
164 HAMBLETON PLACE Semi-Detached £210,835 £166,000 4 Aug 2017