The Church of Our Lady & Apostles is a large, imposing, Edwardian building in the town centre of Stockport, near Manchester, England. It is Grade 2 listed; and in the official “reasons for listing”, it makes especial mention of its Margaret Rope stained-glass window. Yet – here’s the odd thing – this window is almost completely blocked […]
▪The hidden window — Celebrating Margaret Rope – stained glass-artist
The hidden window — Celebrating Margaret Rope – stained glass-artist

I can’t believe this! Our Lady’s is my home parish I was cleaning it this morning and didn’t know anything about the window.
Now you know the rest of the story!