Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99 LONDON ROAD NORTH Detached £1,764,080 £532,000 9 Aug 2001
105A LONDON ROAD NORTH Semi-Detached £869,899 £515,000 26 Oct 2006
113 LONDON ROAD NORTH £273,311 £270,000 30 Jun 2023