Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 MILL HILL Terraced £78,652 £75,000 4 Feb 2022
88 MILL HILL Terraced £124,241 £77,800 11 May 2007
90 MILL HILL Terraced £82,898 £35,000 16 May 2003