Taylor's Lane Power Station
England, United Kingdom
The 2312th largest power station in the world
Taylors Lane Power Station is situated in Willesden, north-west London. The first power station on the site, known as Willesden power station, was coal-fired and operated from 1904 to 1972 and was subsequently demolished. Taylors Lane is now an open cycle gas turbine (OCGT) power station built in 1979.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).