Magazine London is a new event space for the capital. The venue boasts over 3,000 sq m of versatile event space, spanning across four internal areas and offers access to an abundance of river-facing outdoor space. At over 19,000 sq m, the site itself is unprecedented in London, providing phenomenal views of the River Thames and Canary Wharf skyline; it’s only a 3-minute walk from North Greenwich tube station. With regards to design, the building evokes its industrial heritage through a contemporary warehouse style approach, with an external steel structure and saw-tooth cladding, and an internal palette of patinated steel, black OSB walls and polished concrete floors. The venue has been designed and purpose-built with ease of use in mind, incorporating a level of high-quality lighting and sound production, staging, as well as other inclusions. Magazine London encapsulates a flexible and inspiring environment, providing an unrivalled landscape for brand events, awards dinners, conferences, exhibitions, filming, fashion, the arts, and ticketed culture. Located in the heart of Greenwich Peninsula and just a stone’s throw away from the city centre, the venue is easily accessible by the Underground, road and river.
The venue can hold up to 3,000 attendees
Fantastic views of the River Thames
With the outdoor space you can embrace some summer team building activities