High Commission of Trinidad and Tobago, London
The High Commission of Trinidad and Tobago in London is the diplomatic mission of Trinidad and Tobago in the United Kingdom. It is located on Belgrave Square.The building can be seen in the 1956 film ...
High Commission of Trinidad and Tobago, London - Wikipedia