To apply for a Schengen visa from the UK you must book an appointment with the relevant Consulate or Embassy in London. This can be done in two ways: By going to the Consulate/Embassy office in person. By applying via accredited agencies like VFS or BLS.