The Lighthouse Church

See Our presentation on “The Lighthouse” which proposes to transform the Church of the Good Shepherd’s presence on the busy Telegraph Road and invite passers by to engage with all that takes place inside….