Friends of the City Churches

St Mary Abchurch is the home of Friends of the City Churches.

https://www.london-city-churches.org.uk/

020 7626 1555