BRITISH HIGH COMMISSION Alexandrou Palli 1, Lefkosia 1106, L/sia
Listing Category : EMBASSIES
Location : NICOSIA
Address : Alexandrou Palli 1, Lefkosia 1106, L/sia
Phone : 22861100
Related Listings