The City of London Corporation has today announced that the Square Mile’s first rapid electric charging point has been installed at Noble Street. The Noble