Plush & Luxurious 2 Bedroom Apartment – SloughLondon, United Kingdom Address: 225 Bath Road State: United Kingdom City: London Zipcode: SL1 5GA Longitude: -0.627562 Latitude: 51.516.766 Rates from: 0 Accommodation Booking