Home

WELCOME

The Tea Shop & Film Company is a commercially driven independent film production company established in 2010 and based in London.

THIS SITE IS CURRENTLY UNDERGOING RECONSTRUCTION SO PLEASE BEAR WITH US IN THE INTERIM.

LATEST NEWS

Check out the Cockneys vs. Zombies Trailer