Visa information for for Switzerland nationals travelling to Portugal as a tourist

Embassy details

11 Belgrave Square
Knightsbridge
London
SW1X 8PP

Phone: +44 (0)20 7235 5331
View website →