Britain's 'most miserable' town could soon become part of LondonSlough leaders are exploring a potential merger with Greater London Authority to enhance local governance.