Member since: Jul 2016
Tape London is an exceptional space consisting of over 3,750 sq. feet over one level, with a capacity of 400.
Tape is a venue unlike anywhere else. The best staff, the best production team, ...
Subscribe to our newsletters and become part of the HeadBox community to benefit from the following:
We will store your contact details under the terms: