church architecture

God’s many mansions: a guide to the world’s greatest churches

23 January 2021 9:00 am

The surroundings of the Crimea Memorial Church in Istanbul are ‘little better than a dump’, wrote the British embassy chaplain…