The Churches of Sloane Square

On April 7th, Kay G led a group around Sloane Square this morning, visiting 4 very different churches in the area, all with stained Glass windows. Holy Trinity Church of England, St Mary’s Catholic Church, St Simon’s Zelotes Evangelical Church of England and St Columba’s Church of Scotland. The stained glass in each church was impressive