Colin Yeo

About Colin Yeo

A barrister specialising in UK immigration law at Garden Court Chambers in London, I have been practising in immigration law for 13 years. I am passionate about immigration law and founded and edit the Free Movement immigration law blog.