Your next pocket travel guide
Upvote:5
A UK residence permit does not exempt you from a Schengen visa. So if your nationality requires one, you need it.
You can, of course, apply through an embassy in the UK