Foreign Embassies nearby 1st floor, 7 Belgrave Road, London SW1V 1QB, United Kingdom

Canada House

Approximately 1.91 km away
Address: Trafalgar Square, London WC2N 5NJ, United Kingdom

Canadian High Commission

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

Embassy of the Philippines

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

The Indonesian Embassy

Approximately 1.96 km away
Address: 38 Grosvenor Square, London W1K 2HW, United Kingdom