St Mark's Clerkenwell Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Street Address
Church Pastor
Fr Christopher Trundle
Pastor
Myddelton Square
Clerkenwell,
London
EC1R 1XX
United Kingdom
Phone: 020 7837 1861