Built 1852
Location 7 Belmont Close, London, SW4
Categories
Authority
More Information Clapham Oddfellows Hall