Marchwood Power Station
Marchwood, United Kingdom
The 1038th largest power station in the world
Marchwood Power Station is an 898.1 MW gas-fired power station in Marchwood, near Southampton, England. It is situated beside estuary of the River Test where it meets Southampton Water, opposite the Port of Southampton. It is built on the site of an oil-fired power station, demolished in the 1990s. The station is operated by the Marchwood Power Limited Independent Team.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).