St Michael’s Clergy House

2020-09-24T21:39:32+01:00

Situated in the heart of Shoreditch on the north side of Mark Street, close to Leonard Street and Paul Street. Shoreditch High Street, Liverpool Street, Old Street and Moorgate stations offer excellent transport links.