Sddsddean states that it's illegal to park within 30 feet of a junction. While that's not strictly true (because there's no specific legislation which makes it so) the '10 metre rule', which is in the Highway Code, is usually used when determining whether a vehicle breaches more general parking legislation (such as 'causing an obstruction). While Sddsddean may never have seen it enforced, I certainly have (with traffic wardens using tape measures in Clacton).
However, when it comes to parking at night, any vehicle parked within a 10m distance of a junction MUST display lights:
http://www.legislatio...1796/schedule/22/made
Even if general parking matters have been 'de-criminalised' in your area (so that they're dealt with by council staff, issuing civil penalties, rather than by traffic wardens or the police), breaches of the Road Vehicles Lighting Regulations 1989 are still matters for the police. Speak to your local community constable and get him/her to speak to the offending drivers.
Chris