Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 HAMBLE ROAD Terraced £162,693 £157,000 25 Mar 2022
21 HAMBLE ROAD Terraced £190,157 £112,000 12 Oct 2012
27 HAMBLE ROAD Terraced £199,264 £127,650 13 Sep 2007
29 HAMBLE ROAD Terraced £181,996 £116,000 24 Aug 2007