Actually Barra is in Pooleys and seems eminently useable (I've not tried). From memory it says something like "check tide-tables, no overnight parking".
There's a 1-4 mile section of beach a few miles north of Blackpool that are are shown on the chart as a microlight strip. I've flown from there and it was great fun and would have no problems landing most light aircraft on it - the local microlight club at Brook Farm (Lancashire Microlights I think) should be able to give you details and permission.
I've flown off Ardrossan Beach, which is betweeen Saltcoats and Largs on the West Coast of Scotland. Not officially listed as a landing site, but the locals seemed to have no problem with me flying from there.
P