Itasca Locations UK Film Library

Library Search

We’ve Moved!

Additional Details

We are now in BST (GMT+1)

Itasca has moved to new offices to the Old Kiln, Crondall, Hampshire. We will still have a presence in central London and will have the same number, 0207 494 0888. You can also still get us on

We’re now settled in, so give us a call