Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE CLOCK HOUSE, 140 LONDON ROAD £753,600 31 Aug 2017
THE CLOCK HOUSE, 140 LONDON ROAD £753,600 31 Aug 2017