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, 37 Cremer St, BK118, London E2 8HD
βοΈ | hello@lxahub.com
βοΈ | +44 (0) 203 2863766
Copyright Β© 2024 LXA / MarTech Allianceβ’ All Rights Reserved.
Company number: 10679461