Embassy of Yemen, London
Appearance
The Embassy of Yemen in London is located at 57 Cromwell Road in South Kensington. The embassy occupies a 5-storey nineteenth century house opposite the Natural History Museum.
This is an old revision of this page, as edited by Lightbot (talk | contribs) at 12:58, 21 September 2008 (Units/dates/other). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
The Embassy of Yemen in London is located at 57 Cromwell Road in South Kensington. The embassy occupies a 5-storey nineteenth century house opposite the Natural History Museum.