City of London named preferred bidder for east London power station site

The City of London Corporation is understood to have beaten off competition from Amazon to have been chosen as the preferred bidder to buy Barking Power Station on Chequers Lane, RM9, in East London.

Built in the early