Creative Europe Desk Malta

Visit website Email

Contact details

Address

21, Chateau De La Ville
Archbishop Street
1170
Valletta
Malta

Contact number

T: +35 625 674 210