Thinking Faith celebrates 160 years of Farm Street

This coming weekend, Farm Street Church in Mayfair, central London,  celebrates the 160th anniversary of its opening. How did the much-loved church of The Immaculate Conception come to be built after a tumultuous period in the Catholic history of England?  To read the story on Thinking Faith see:

Share this story