Member since: Dec 2018
Searching for a large London venue hire? Magazine London is a new event space for the capital.
This purpose-built, 24,179 sq m destination is the largest of its kind in London, offering a s...
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: