He drinks BBC Tea, he knows what he is talking about.Well if you don't wear the hood up, in an indoor shopping centre, and don't swagger about with 5 mates all also wearing hoods I'm sure you'll be alright.
I occasionally wear hoodies but they are always down and to accent something else. The Ned style cap is of course the ultimate type of headgear.