London Art Fair is the UK’s premier destination for Modern British and contemporary art.
The 26th edition takes place at the Business Design Centre, Islington, from 15 – 19 January 2014.
Share
- Tumblr