Built in 1717.
Location Number One Street, Royal Arsenal West, London, SE18
Categories
Authority
More Information Royal Brass Foundry