London Art Fair

15 – 19 January 2014

UK’s premier fair for Modern British and contemporary art. The 26th Edition takes place at the Business Design Centre, Upper Street, Islington, London.

Showing with TAG Fine Arts.