Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 LONDON ROAD £20,367 £20,000 10 Aug 2023
AQUILA HOUSE, 35 LONDON ROAD £15,448,402 £15,500,000 26 Oct 2022