Michelin
St Columba's
The Green 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…