The Edinburgh Greek Festival Trust
16 Glengyle Terrace, Edinburgh EH3 9LN
Tel: 0044 131 229 4047  | Email: [email protected]
Registered in Scotland, Charity No.SCO41231