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