Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDEN STREET £6,612,723 £6,550,423 24 Mar 2023