Please note we are closed on 25th,26th Dec 2018 and 1st Jan 2019. Our regular business hours resume on 27th, 28th
and 29th December 2018 and 2nd January 2019. We wish you Merry Christmas and Happy New Year 2019

Immigration Office:
17 Hanover Square, London, W1S 1BN

What we're saying