Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
142 HAMBLETON PLACE Terraced £178,909 £170,000 21 Jan 2022
146A HAMBLETON PLACE Detached £191,293 £165,000 4 Nov 2020
147 HAMBLETON PLACE Terraced £218,424 £160,000 15 Feb 2016