27
results
Sold prices in London Road, Slough, SL3
6 London Road, Datchet, Slough, SL3 9JN
- £185,000 Terraced, Freehold 06 November 2002
- £125,000 Terraced, Freehold 29 June 1998
592 London Road, Slough, SL3 8QF
- £75,000 Terraced, Freehold 23 August 2002
20 London Road, Datchet, Slough, SL3 9JN
- £133,500 Terraced, Freehold 13 May 1999