With unbroken views across the River Thames, Magazine London is located on Greenwich Peninsula, close to North Greenwich tube station offering excellent transport links from the West End, London Bridge and Canary Wharf.
ADDRESS
π Magazine London, 11 Ordnance Crescent, London, SE10 0JH
π TUBE & RAIL
Psst... Don't trust everything Google Maps tells you, here's a sneaky short cut πΊοΈπ
π BUS
β BOAT
π² BIKE
π | LXA HQ, 86-90 Paul Street, London, EC2A 4NE
βοΈ | hello@lxahub.com
Copyright Β© 2024 LXA / MarTech Allianceβ’ All Rights Reserved.
Company number: 10679461