Find out Holy See embassy in london, uk address, number etc
Holy See Embassy address: 54 Parkside, London SW19 5NE, United Kingdom
Holy See Embassy number: 020 8944 7189
Holy See Embassy Fax: 020 8947 2494
Holy See Embassy website: gov.uk
Holy See Embassy opening times: Monday-Friday 09.00-17.00
View location of Holy See embassy, london on google maps
How to apply for Visa Services?
How to apply for Passport Services?
For more details of renewal of an existing Holy See passport, replacing a lost/stolen passport, passport for a new-born, child’s first passport: Click the below link