New ‘lease of life’ for shops in North Street