History of The Buzz

The Buzz is a pioneering new immersive theatre and the first purpose-built fully flexible performance arts space for immersive and interactive theatrical events in the UK. 

Where is The Buzz

42 Newington Causeway London SE1 6DR