News

One possibility is that Slough could merge with a ‘strategic authority’ like Berkshire or the Greater London Authority (GLA). Another is that Slough could become part of a larger unitary ...