LONDON — For generations, street musicians have provided the soundtrack for Leicester Square, a tourist hub in London’s West End, where the likes of Rod Stewart and George Michael busked before ...