Cheap hotels in Slough, London, England from £51/night | Brek