On this site from 1824 - 1927.
Location 12-13 South Place, Lndon, EC2
Categories
Authority
More Information South Place Chapel