Embassy of the Republic of Seychelles, London

Embassy of the Republic of Seychelles, London

Chancery

Phone

  • +44 20 773 020 46

Fax

  • +44 20 773 000 87

Email

  • office@seychelleshcl.co.uk

Visiting address

130/132 Buckingham Palace Road, 4th floor
LONDON SW1W9SA
UNITED KINGDOM