News > Italian Business visas
We are now able to assist with Business Schengen visas at the Italian Visa Centre in London. If you travel as a tourist you must apply for your visa in person with the Visa Centre.
19th October 2012
We are now located at the following address: Suite 197 Grosvenor Gardens House 35-37 Grosvenor Gardens London SW1W 0BS