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