artwork

London Art Fair

Jan 2125, 2015

Business Design Centre, Islington London, United Kingdom

London Art Fair is the UK’s premier Fair for Modern British and contemporary art. The 27th edition of the Fair takes place at the Business Design Centre in I...