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 becoming superstars. Now the city is changing its tune. The Westminster…
