A Stitch in Time

By Bridget Grosvenor  St Mary the Virgin, Primrose Hill, opened its doors for the first time on 2 July 1872. It was built to accommodate the flourishing congregation which had […]

Categories: St Mary's