Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDEN MEWS £42,047 £42,500 26 Oct 2022
2 EDEN MEWS Terraced £1,037,208 £1,040,000 24 Aug 2022
3 EDEN MEWS Terraced £952,436 £955,000 17 Aug 2022
4 EDEN MEWS Terraced £963,618 £950,000 29 Jun 2022
5 EDEN MEWS Terraced £1,002,302 £1,005,000 15 Aug 2022