Saint Columba's
Presbyterian / Church of Scotland
7 Lennox Gardens, London, SW1X 0BH
Saint Columba's is a Presbyterian church in London, SW1X 0BH. Service times have not been added yet.