Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99A NEWTON ROAD £736,177 £620,000 28 Sep 2020
100 NEWTON ROAD Detached £487,405 £350,000 6 Nov 2015
126 NEWTON ROAD Semi-Detached £253,898 £219,000 27 Nov 2020
MARCH BANK HOUSE NEWTON ROAD Detached £459,336 £345,000 19 Aug 2016