Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 - 88 EDEN STREET £5,918,485 £4,250,000 27 Nov 2015