Places of Interest nearby
Location address: United Kingdom, City of London
Number of texts: 1
Finsbury Chapel, originally known as Fletcher’s Chapel, was a Congregational chapel on the south side of East Street, Finsbury, London. It was founded by the Church of Scotland minister Alexander Fletcher in 1825.