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
