About company

The Location Library of Itasca Films. Based at 73 Berwick St, Soho, London, at the heart of the UK film industry. Let us help you balance budget with great location services. Unrivalled 10,000+ full service Film & TV locations, Events Management, Stills Production, Location management & scouting services and now Studio Hire.

GB
Unknown
Not verified company