British Embassy Address, Phone number, Location, Opening hours, Email in Crete, Greece Address: Candia Tower, 17 Thalita Street, Ag. Dimitrios Square Heraklion 71 202 Crete Greece Phone: Telephone +30 2810 224012 Fax +30 2810 243935 Email: Fax: Opening hours: Open to the public by appointment only Tuesday to Thursday, […]

British Embassy in Crete, Greece