St. Columba's Church of Scotland, London : the new building and the old : some notes on its history with descriptions of the destruction of the Church and of the new building /
Napier, J. M.,author.
Friends of St. Columba's,publisher.
St. Columba's Church of Scotland (London, England)
"A Friends of St. Columba's publication."
St. Columba's Church of Scotland (London, England)
St. Columba's Church of Scotland (London, England)
Church of Scotland
Church buildings