an email seemed better than directly going there and potentially embarrassing myself).
Why would you be embarrassed?? Have you checked with the British embassy. They could probably advise you as I'm sure you're not the first Brit who's had to get a visa for another country whilst living in Poland. Or what about your college? Can the office there not assist?