Foreign Embassies nearby 2 Cromwell Pl, Kensington, London SW7 2JE, UK

Eurochange

Approximately 1.92 km away
Address: 126 Bayswater Road, London W2 4RH, United Kingdom

The Lebanese Consulate

Approximately 1.92 km away
Address: 21 Palace Garden Mews, London W8 4RA, United Kingdom

Taipei Representative Office In The UK

Approximately 1.96 km away
Address: 50 Grosvenor Gardens, London SW1W 0EB, United Kingdom

High Commission for the Democratic Socialist Republic of Sri Lanka

Approximately 1.99 km away
Address: 13 Hyde Park Gardens, London W2 2LU, United Kingdom