OMA Studio X
Situated in Enfield, North London, OMA X Film Studios is a high specification, 213,000 sq ft facility offering 154,500 sq ft of stage space (6 fully soundproof stages with 44.5ft height) within a secure, 10 acre site. OMA X benefits from easy access to the M25 and is just 750m from OMA One Film Studios.