Address:
Turks and Caicos Representative Office in London, United Kingdom
83 Baker Street
London, WU 6AG
United Kingdom
(+44) 20 7034 7845
(+44) 20 7222 9025
t.knight@tcilondon.org.uk