A ticket for Jamie Lloyd's hot new West End production of Evita could set you back as much as £250.

But some paying audience members have been left feeling disappointed after they realised one of the musicals biggest showstoppers does not take place on stage.

Instead Rachel Zegler, who plays protagonist Eva Perón, belts out Don't Cry for Me Argentina on a balcony outside - with passersby able to enjoy the performance for free.

Meanwhile those who have paid for tickets inside the London Palladium must make do with a live video link transposed onto a massive screen.

Crowds are now expected to assemble at the spot on Argyll Street at about 9pm every night until the show concludes in September.