Hi guys,
I thought my input would be helpful...I changed my mind in the last minute and decided to go to London to submit it in person, there were two reasons for that :-
1. I dont need to apply for visa to go to England
2. i didnt want any postal delay or anything to affect my application...