FollowShell Recharge Charging StationElectric Vehicle Charging StationShell Recharge Charging Station5 Farrier St, London, NW1 9RB, United Kingdomubitricity.com/en/driver+448000246279AboutHours and detailsFind out more about ubitricity pricingElectric vehicle charging stationTravel and transportation