Business Design Centre
52 Upper Street
London
N1 0QH
United Kingdom
London Art Fair is the UK’s premier Modern British and contemporary art Fair.
The 28th edition of the Fair takes place from 20-24 January 2016 at the Business Design Centre in Islington.