Foreign Embassies nearby Inner Circle, Regents Park, London NW1 4NS, United Kingdom

Barbados High Commission

Approximately 1.94 km away
Address: 1 Great Russell Street, London WC1B 3ND, United Kingdom