Edinburgh, Scotland, United Kingdom

  • Edinburgh Central Mosque 50 Potterrow Edinburgh, Scotland, EH8 9BT United Kingdom

Leadership & Training workshop at Edinburgh Central Mosque