Spacious Apt Slough Close To Train Station|ParkingLondon, United Kingdom Address: 3 Troutbeck Close State: United Kingdom City: London Zipcode: SL2 5ED Longitude: -0.589324 Latitude: 51.515.953 Rates from: 0 Accommodation Booking