Schengen visas are easier for you to apply for as some of the countries.............................allow postal applications. The nice thing is that schengen visas are free to spouses of British citizens.
Which countries have postal applications for a Schengen Visa?