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.
|Room Name||Seat Cap||Reception Cap|
|Whole Venue||3000 theatre style indoors||7000 outdoors|
Book this venue or let us help you find more perfect Venues in South East London for your event.