SLOUGH’S TWO NEW HOTELS OPEN

A double-decker hotel in the heart of Slough opened its doors on Monday (1 February) a UK first for the parent hotel chain and the council. The Moxy and Residence Inn hotels form part of a wider residential, retail and leisure hub built on the former Slough library site at the junction of Bath and […]