Constructed 1803
Location 54 Leather Lane, London, EC1
Categories
Authority
More Information London Steam Carriage