London Art Biennale 2017

London, UK, images; events, free exhibitions – Kensington and Chelsea

London Art Biennale, Chelsea Old Town Hall, King’s Road, London SW3 5EE

Nearest Underground Station: Sloane Square Station

 

Advertisements