Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 - 12B LONDON STREET £1,627,174 £1,600,000 31 Mar 2023
22 LONDON STREET £1,220,549 £910,000 18 Aug 2016