London Art Fair 2025
Featured
Business Design Centre, London
52 Upper Street, London, United Kingdom
London Art Fair was founded in 1989 by London’s Business Design Centre in Islington – where the Fair still takes place today – with the aim of providing a space to showcase exceptional Modern and Contemporary Art, to discover and to buy. Launching with just 36 UK galleries London Art Fair has grown steadily over the years with […]