The London Art Fair takes place at The Business Design Centre in Islington. Where 130 Galleries from across the world exhibit their finest Contemporary Art.