Since 2004, Greece has had an embassy in Valletta and accredited its first ambassador to Malta. Before that date, the Greek embassy in Rome was accredited for Malta. Malta has an embassy in Athens and two honorary consulates in Piraeus and Thessaloniki. The two countries share membership of the European Union and of the Union for the Mediterranean.