From my reading, looks like you need to turn up in person .... consulate offices in London & Madchester.

http://www.maec.es/subwebs/Consulado..._services.aspx

.... and I note that they're using VFS to process them, hence a £52.80 fee !

(Go to Paris .... French visas are FREE ! )