Address:
Latvian Embassy in London, United Kingdom
45 Nottingham Place, London W1U 5LY, UK
(44) 20 731 200 41
(44) 20 731 200 42
NA
NA