Magazine London
On the Greenwich Peninsula, overlooking the Thames, with a huge outdoor space, Magazine London is where stunning contemporary design meets the high energy of city life. This state-of-the-art venue comes…
- Max Capacity
- 7,000
- Reception
- 3,000
- Dining
- 1,360










