Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 SLOUGH ROAD Detached £1,061,105 £235,000 31 Mar 1999
66 SLOUGH ROAD Detached £879,780 £716,000 30 Jan 2020
74 SLOUGH ROAD Detached £1,273,817 £275,000 14 Dec 1998
74A SLOUGH ROAD Detached £904,718 £720,000 9 May 2018
74B SLOUGH ROAD Detached £878,313 £705,000 8 Apr 2019
76A SLOUGH ROAD Detached £840,153 £825,000 17 Aug 2023
78A SLOUGH ROAD Detached £864,047 £845,000 4 Sep 2023
80 SLOUGH ROAD Detached £857,259 £670,000 11 Aug 2017