Barking Power Station

Learn more about the establishment and later demolition of Barking Power Station.