Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58A EDEN STREET £1,262,485 £1,100,000 4 Dec 2020