Inaugurated 27th June 1897.
Location 32 Rivington Street, London, EC2
Categories
Authority
More Information Electricity Generation From Refuse