Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 CANONBURY PLACE Terraced £2,425,687 £1,950,000 29 Jun 2018
24 CANONBURY PLACE Terraced £2,404,056 £725,000 21 Aug 2001
29 CANONBURY PLACE Terraced £3,458,419 £2,250,000 25 Jun 2014