A packed line-up featuring nearly every single musical playing in the West End has been unveiled ahead of this year’s West End LIVE. This free celebration of London’s world-leading theatre scene comes to Trafalgar Square on the weekend of 17 and 18 June.