Stained Glass Windows from St Ninian’s Church, Finchley Road

Antique stained glass church windows

One of our favourite recent acquisitions is a collection of original antique stained glass windows which we carefully removed from the former St Ninian’s Church on Finchley Road, Central London. The church was built in 1911 for the Golders Green Presbyterian congregation. It was designed by the architect T. Phillip Figgis, who also designed some … Continue reading