High Commission of Sri Lanka, London


The High Commission of Sri Lanka in London is the diplomatic mission of Sri Lanka in the United Kingdom. There has been a Sri Lankan High Commission in London since 1948.

Gallery