Bath road Hotel

BB Partnership has just started work on a £5m new-build hotel in Slough, construction is due to start in April 2016.