LONDON NORTH STUDIOS
LONDON 23:31
LONDON NORTH STUDIOS

LONDON NORTH STUDIOS

Information

NW7 1RP LONDON, UNITED KINGDOM

Activity

Services

Description

200,000 sq. ft Film & TV studios facility over a 5 acre site in London itself. 7 Studios from 2,500 to 17,500 sq. ft. and 80,000 sq. ft of production offices, + workshops, props stores, as well as costume and make up facilities from laundry rooms to a hair salon. Location options from hospital exteriors, ambulance bays to an acre of woodland, a roof terrace and 6 Unit facility areas plus 100 parking spaces.