Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ENFIELD Terraced £286,271 £285,500 1 Jul 2022
17 ENFIELD Terraced £360,286 £287,500 1 Mar 2018
18 ENFIELD Terraced £265,636 £182,000 29 May 2015
20 ENFIELD Terraced £228,071 £55,000 20 Oct 1999