Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 MILL HILL Terraced £112,716 £46,000 28 Feb 2003
70 MILL HILL Terraced £144,646 £30,000 16 Jan 1998