Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 THOROLD ROAD Detached £688,771 £518,500 14 Sep 2016
14 THOROLD ROAD Detached £623,822 £159,000 9 Feb 2000
16 THOROLD ROAD Detached £631,329 £289,950 10 Dec 2003