St. Mark's Church Dalston

Saint Mark's Rise, Hackney, London, United Kingdom, E8 2NL
Description