Europe Direct Leeds
Europe Direct Leeds. Europe Direct Network Nearly 500 Europe Direct centres across European Union Member States Leeds is 1 of 16 in the UK, established.