Information on the Netherlands for people from the United Kingdom.

Netherlands embassy in London

  • 38 Hyde Park Gate
  • London SW7 5DP
More contact details