Follow us on Twitter Follow us on Facebook

The Ecclesiological Society

For those who love churches

Visit to Church of the Immaculate Conception, Farm Street, London W1

Time:6.30 to 8.00pm
Location:Central London
Church of the Immaculate Conception Farm Street
114 Mount St
Westminster, London W1K 3AH
See on Google Maps
Organiser:The Victorian Society