I've got to do one of those speed awareness courses in a few weeks, after being clocked at slightly over the speed limit in Lepton, Huddersfield, a couple of weeks ago. My question is this:
Are there any other places in the UK that are named after sub-atomic particles?