British Consulate is located in Caracas, Venezuela on Torre La Castellana, Piso 11 C. José Ángel Lamas. British Consulate is rated 4.6 out of 5 in the category embassy in Venezuela.
Address
Torre La Castellana, Piso 11 C. José Ángel Lamas
Accessibility
Wheelchair-accessible entrance