Electric car recharging at an Elektrobay Electric Vehicle Recharging Site in an urban street, London Borough of Islington, England UK