Foreign Embassies nearby 19-23 Belgrave Road, London SW1V 1RB, United Kingdom

Canadian High Commission

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

Embassy of the Philippines

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

Turkish Consulate General

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