Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 SLOUGH ROAD Detached £1,053,308 £235,000 31 Mar 1999
66 SLOUGH ROAD Detached £873,315 £716,000 30 Jan 2020
74 SLOUGH ROAD Detached £1,264,457 £275,000 14 Dec 1998
74A SLOUGH ROAD Detached £898,070 £720,000 9 May 2018
74B SLOUGH ROAD Detached £871,859 £705,000 8 Apr 2019
76A SLOUGH ROAD Detached £832,281 £825,000 17 Aug 2023
78A SLOUGH ROAD Detached £855,944 £845,000 4 Sep 2023
80 SLOUGH ROAD Detached £850,960 £670,000 11 Aug 2017