Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LONDON STREET £164,648 £126,000 20 Jan 2017
26 LONDON STREET £176,664 £175,000 9 Mar 2023
26A LONDON STREET £21,463 £17,500 21 Nov 2019
THE WYRE LIGHT, 20 LONDON STREET £267,843 £265,500 11 Aug 2023