Back to All Events

THE BIG 30 INSTALLATION @ LEWISHAM LIBRARY


  • Lewisham Library 201 Lewisham High Street London, England, SE13 6LG United Kingdom (map)

Part of The Big 30 Installation, which took over Deptford this summer, will go on to be displayed at Lewisham Library.

Come and see portraits and hear stories from Heart n Soul artists, participants and friends!

 

FREE

Earlier Event: August 25
DO YOUR OWN THING RESIDENCY