After the update on the London E visa application site, I've seen a report that the Embassy and consulates are specifically asking for the letter from your employer to be addressed to the embassy or consulate when apply…