Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 NEWTON ROAD Semi-Detached £224,991 £59,950 30 Jun 2000
25 NEWTON ROAD Detached £467,745 £375,000 18 May 2018
29 NEWTON ROAD Detached £545,788 £280,000 2 Jul 2004
31 NEWTON ROAD Detached £252,842 £205,000 12 Jul 2019
33 NEWTON ROAD £400,000 25 Jan 2024