Skip Main Navigation
Page Content

A Christian organisation designed to initiate a social hub across Edinburgh and beyond.

Initiate Hub is an initiative of Activate Ministries; a registered charity in Scotland SC046061.

Save This Event

Event Saved