London Art Fair, the UK's premier fair for Modern British and contemporary art, returns to the Business Design Centre, Islington, from 18-22 January 2017. Known...