Yes, you usually need to be refered but donations can be given out without referals if really necessary.
No. You DO NOT have to be on benefits in order to go to a food bank. We deal with claims from all across the spectrum.
I know this thread has had it's day but people need to know, just because you are working doesn't mean that help isn't there if you need it.
We get working families, claimants, school children, university students, young parents, those fleeing from domestic violence, those just out of hospital...and they are refered from everywhere, social services, schools, universities, doctors, dentists, churches, salvation army, carers...you name it, we've had it.
No one will be turned away unless we just haven't got the food in.