Battersea Power Station is an iconic London landmark, despite being empty and basically unused for thirty years. Battersea Power Station has been in the news recently as the developer of the Battersea (West London) site, recently valued at £500 million, has entered administration. Many schemes have been developed for Battersea Power Station, including one by […]