Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
GROUND FLOOR 20 NEWTON ROAD £36,561 £28,000 15 Mar 2017
22 NEWTON ROAD Detached £962,415 £203,500 24 Jun 1998