The regional development agency in the North East of England has been quite active in getting charging infrastructure set up, but many of these are not shown on other databases.
Here is a link to their website with a searchable map: Charge Your Car
Here is a link to their website with a searchable map: Charge Your Car