Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HIGHBURY MEWS Detached £569,792 £160,000 25 Jan 2001
2 HIGHBURY MEWS Detached £773,985 £155,000 29 Sep 1997
3 HIGHBURY MEWS Detached £683,000 26 Feb 2024