Title: The Deptford west power-station of the London power company limited
First published: 1931