Foreign Embassies nearby 56-57 Carnaby Street, London W1F 9QF, United Kingdom

Spanish Embassy

Approximately 1.96 km away
Address: 39 Chesham Place, London SW1X 8SB, United Kingdom

European Commission

Approximately 1.98 km away
Address: 32 Smith Square, London SW1P 3EU, United Kingdom