Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 - 29 MILL STREET £1,397,098 £1,100,000 11 Aug 2017