VALOR

Lots Road Power Station

London, United Kingdom

Oil/coal-fired power plant, started powering London railways in 1905. Decommissioned only about ten years ago in 2002.

Submit Update