All applications for a visa to the Netherlands have to be made in person, but you do not have to go to the embassy in London: you can apply through one of the regional consulates, of which there are many - spread from Hull to Bermuda, via Gibraltar

Anyway, the list is here