16-18, Montagu Place
London,
Greater London
W1H 2BQ
020 7616 6000
www.swissembassy.org.uk
Latitude: 51.5187536, Longitude: -0.1608949
07:00 - 19:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Swiss Embassy of Embassy category. Swiss Embassy is located at 16-18, Montagu Place London, W1H 2BQ. How to get to Swiss Embassy office? Look at the map below or call them 020 7616 6000