Embassy of the Republic of Seychelles, London

Chancery

Phone

  • +44 20 773 020 46

Email

  • office@seychelleshcl.co.uk

Visiting address

130/132 Buckingham Palace Road
LONDON SW1W9SA
UNITED KINGDOM

National day

29 June