About Embassy Of Yemen In London
The Embassy of the Republic of Yemen in London is the diplomatic mission of Yemen in the United Kingdom. The embassy occupies a five-storey nineteenth-century house opposite the Natural History Museum.
Embassy Of Yemen In London Description
The Embassy of the Republic of Yemen in London is the diplomatic mission of Yemen in the United Kingdom. The embassy occupies a five-storey nineteenth-century house opposite the Natural History Museum.
More about Embassy Of Yemen In London
Embassy Of Yemen In London is located at 57 Cromwell Rd, SW7 2ED London, United Kingdom
+442075846607
http://www.yemenembassy.co.uk