Creative Europe Desk UK
-
Website
Visit website -
Email Address
Send Message -
Phone
020 7173 3221 -
Address
British Film Institute
21 Stephen Street
London
W1T 1LN, UK
Categories
Team
Name | Role | Contact | Telephone / Mobile |
---|---|---|---|
Francesca Walker | Manager - Media |