St Columba's
Michelin Guide
The Michelin Guide's review
St Columba's is the London Church of Scotland and was built between 1950 and 1955 by Edward Maufe. Its square stone tower capped by a green cupola stands on the axis of Pont Street, which is just behind the church.
Practical information
+44 20 7584 2321
You may also like…