London Church of Scotland

(2) · Church/cathedral in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

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

Facts

Located:Pont Street

Social profiles