selected country
United Kingdom

Holy See Embassy

Business address
54 Parkside, Wimbledon Village, SW19 5NE, London, United Kingdom
Phone
020 8944 7189