Back to All Events
The Logos Hope (An OM ship with 300 international missionaries), will be in Edinburgh welcoming visitors. It will be at 98 Ocean Dr, Leith, EH6 6JJ. For more information, visit www.uk.om.org
Previous
Previous
2 July
The Faith Mission Edinburgh Convention 2026
Next
Next
15 July