Time Travellers’ Ball to open The Buzz
London’s first ever purpose-built immersive theatre venue, The Buzz, will open with The Time Travellers’ Ball this November.
London’s first ever purpose-built immersive theatre venue, The Buzz, will open with The Time Travellers’ Ball this November.