London Metropolitan Studios

Located 14 miles west of central London, 40 minutes from Heathrow Airport with excellent transport links.

Stages

Stage A: 33,000sqft; 32ft / 10m height

Stage B: 33,000sqft, 32ft / 20m height

Facilities

Extensive office space over 2 floors

2 large areas of hardstanding for unit parking/tech parking/ exterior build

Total Exterior Space: 90,000 sqft

Credits

New to filming as of 2018