Have you had a dropped kerb put in as there isn't one on google maps? If not, the driver is perfectly within his rights to park there as it is not classed as a driveway. Your neighbour, on the other hand, who does have a dropped kerb could complain that someone is parked in front of their driveway.
was having a lovely stroll up to my crossfit sesh when all of a sudden this was RUINED by this PRAT who decided it would be WISE to do a 1440 DEGREE SPIN into the CAR PARK at 80 MILES PER HOUR which he SEVERELY MISJUDGED and ended up CAREENING into an INNOCENT LITTLE GIRL'S LEMONADE STAND sending her FLYING INTO MOUND OF CONVENIENTLY PLACED HORSE POO
You have been reported to the DVLA for no tax or MOT