South London Gallery
Museum
65-67 Peckham Road, London, England, United Kingdom
About
Free contemporary art gallery in Camberwell founded in 1891. Shows emerging and established artists in a beautifully restored Victorian building with a 6a Architects extension.