The Buzz

The Buzz is London’s first ever purpose-built space for immersive and interactive theatre.

As part of the vibrant Mercato Metropolitano, The Buzz is located only a few minutes walk from both Elephant and Castle and Borough underground stations.

For more information visit

Thunderbirds ™ and © ITC Entertainment Group Limited 1964, 1999 and 2018.  Licensed by ITV Ventures Limited.  All rights reserved.  

© ITV Studios Limited / Pukeko Pictures LP 2018.  All copyright in the original Thunderbirds™ series is owned by ITC Entertainment Group Limited.