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:

www.thinkingfaith.org/articles/20090729_1.htm

Share this story