Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDISON MEWS Terraced £1,194,374 £1,200,000 16 Jan 2023
2 EDISON MEWS Terraced £1,434,642 £1,250,000 11 Dec 2020
4 EDISON MEWS Terraced £1,097,065 £1,022,500 1 Jun 2021