EV Charging points what are they, where are they in the UK?

Electric Vehicle Charging Points, or EVCPs for short, are points across the UK where you…