About this location
The studios are located on a 150,000ft2 plot in Brent Cross, North London, offering extensive space for workshops, offices, parking, unit bases as well as 27,000ft2 of studio space. The site offers excellent transport links being just off the North Circular and is in striking distance from all major London airports.
The studio is flexible and adaptable making it ideal for filming or event hires.
Main Stage
Map
Exact location provided after booking