Published 10 July 2020 at 1200 × 800 in OMA Film Studios (2) OMA Film Studios (2) ← Previous Next → OMA Film Studios in Enfield Lock is the size of two football pitches OMA Film Studios in Enfield Lock is the size of two football pitches