March 18, 2025 Camden Council to deploy 570 'flat and flush' Trojan Energy charge points The UK borough of Camden in London is making a multi-million pound investment in on-street, residential EV chargers.