A Church and its People

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 outgrown the church on Ainger Road that served the boys’ […]