City of London buys east London power station site

The City of London Corporation has acquired Barking Power Station in east London.

It is understood that ATCO Power Generation has sold the 42-acre site to the corporation for more than £125m, following a competitive bidding process.