A return of Royal South Street will mean a boon for struggling businesses