Follow us on Twitter Follow us on Facebook Follow us on LinkedIn

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