Embassy of the Republic of Cuba is a building in High Holborn 167 in London Borough of Camden.
- House number
167
- Postal code
WC1V 6PA
- Street
High Holborn
- Building
Yes
- Website
https://misiones.cubaminrex.cu/en/united-kingdom/embassy-cuba-united-kingdom-great-britain-and-northern-ireland