Oops! Something went wrong, please try again later.
St Columba’s is part of the Church of Scotland based on Pont Street, London. A friendly and welcoming congregation will always be on hand to …
Reviews
Facebook
Not yet rated · 2 reviews
Loading reviews...
Nov 8, 2020
St Columba’s is a beautiful church and Angus is fantastic Minister who really cares about his congregation. We were recently blessed enough to be St Columba’s first (and maybe only with this latest l…Full review by Katie Lou