London Architecture
Embassy of Venezuela
Address
1 Cromwell Road
London, England SW7 2HW
Basic Information
Type government
Neighborhood: Kensington and Chelsea
Bounding Streets:
Cromwell Road
Exhibition Road
Thurloe Place Mews
Thurloe Place
Cromwell Place