Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SLOUGH ROAD Detached £767,141 £715,000 25 Jun 2021
19 SLOUGH ROAD Semi-Detached £633,129 £373,000 15 Apr 2010
25 SLOUGH ROAD Detached £671,403 £381,500 29 Oct 2009
27 SLOUGH ROAD Detached £774,754 £610,000 18 Aug 2017
29 SLOUGH ROAD Semi-Detached £716,222 £430,000 28 Jun 2013
31 SLOUGH ROAD Semi-Detached £656,125 £293,000 24 Oct 2003