Foreign Embassies nearby 1 Rosebery Ave, London EC1R 4SR, UK

South African High Commission

Approximately 1.87 km away
Address: South Africa House, Trafalgar Square, London WC2N 5DP, UK

Nigeria High Commission

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

Ubifrance

Approximately 1.97 km away
Address: Haymarket House/28 Haymarket, London SW1Y 4SP, United Kingdom

Embassy of the Republic of Liberia

Approximately 1.99 km away
Address: London, United Kingdom