Embassy of Yemen in London
in undefined, United KingdomCategory: Attraction
0 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
57B Cromwell Rd, Kensington, London SW7 5BH, UK Print route »Phone & WWW
Business hours
Info
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.

