Magazine London is a new event space for the capital. The venue boasts 3,205 sq m of versatile interior space for up to 3,000 people and can extend to accommodate a further 7,000 people across the venue’s extensive outdoor showground. The site itself is quite unique, providing phenomenal views of the River Thames and Canary Wharf skyline; it’s only a 3-minute walk from North Greenwich station.
The venue is a purpose-built events venue providing almost 20,000 sq m of space inside and out. It offers a totally blank canvas space.
- Main internal space of 1750 sq m
- 3 other internal spaces
- Conference venues
- VIP areas
- Vehicle access
- Moveable staging
- Showground with capacity of 7000
- Awards dinners
- Brand events
- Product launches
- Summer parties
Book This Venue
Call us on 020 7186 8686 or complete the form below