« Back to Embassies

Sri Lankan High Commission

Address13 Hyde Park Gardens
CityLondon
PostW2 2LU
Phone+44 207 262 1841-6
Fax+44 207 262 7970