[1] It was founded by the Church of Scotland minister Alexander Fletcher in 1825.
At its peak it was the largest chapel in London.
This article about an organisation in England is a stub.
You can help Wikipedia by expanding it.This article related to the history of England is a stub.
You can help Wikipedia by expanding it.This article about a church or other Christian place of worship in London is a stub.