Our London office is based in Shoreditch, just off the City Road, near Moorfields Eye Hospital. The closest Tube station is Old Street (Exit 1).

Windfall Films
One Underwood Row
N1 7LZ

Windfall Films West
PO Box 325


OX10 1EE

Tel: +44 (0) 20 7251 7676

Fax: +44 (0) 20 7253 8468


We are always on the lookout for new talent, so please feel free to submit your CV to Julie Duncan.