As the only London power station to be built with windows, Chelsea Waterfront Powerhouse as it is now known, is unique in offering homes in the ... Holdings Ltd bought Lots Road Power Station ...