Review: Shit-faced Showtime: The Wonderful Wizard of Oz, Leicester Square Theatre
Right in the heart of the West End, tucked just between Chinatown and Leicester Square lies the aptly named Leicester Square Theatre. Upon descending a set of stairs, you emerge into what feels like the coolest and most laidback theatre in London. There is a buzz of excitement from the audience which only builds when... Read more → The post Review: Shit-faced Showtime: The Wonderful Wizard of Oz, Leicester Sq…