Bring your production to ExCel

pillarless studio space london

ExCel London Studios and Filming

ExCel offers 1,000,000 sqft of pillarless studio space, situated by London's Dockyard on the River Thames. Waterfront views, conference suites and on-site parking - to find out just how much ExCel has to offer, download the PDF.


Interested? Get in touch with Tabby to find out more about filming at ExCel, call her today on 0203 7733 704, or email her