Opened 1868 Closed 1902
Location 33 The Pavement, London, SW4
Categories
Authority
More Information Clapham Fire Station