Formed 1865 Disbanded 1980s
Location 61 Watling Street, London, EC4
Categories
Authority
More Information London Salvage Corps