Am going to fancy dress on monday and need to find somewhere that sells lab coats around brighton, i hate fancy dress so have left it untill last minute!
Possibly try an on-campus shop at the University. I seem to recall that Chemistry and Biology were big there (although that might have been a few years back?).