The City of London Corporation will save some £45million over the next 15 years by purchasing all the electricity produced at the site. The City of London Corporation will save some £45million over the next 15 years by purchasing all the electricity produced at the site. Th Daily Express The Daily Express
London Teenage girls who kicked and punched man in fatal attack filmed on phone in London are detained