Foreign Embassies nearby 19/21 Belgrave Road, London, United Kingdom

Canadian High Commission

Approximately 1.94 km away
Address: Canada House, Trafalgar Square, London SW1Y 5BJ, UK

Embassy of the Philippines

Approximately 1.97 km away
Address: 6-11 Suffolk St, London SW1Y 4HG, UK

Turkish Consulate General

Approximately 1.98 km away
Address: Rutland Lodge Rutland Gardens, South Kensington, London SW7 1BS, United Kingdom

Nigeria High Commission

Approximately 1.99 km away
Address: 9 Northumberland Ave, Westminster, London WC2N 5BX, UK