South London Gallery The South London Gallery opened on Peckham Road in 1891 and now spans its original building, the restored Fire Station, Art Block and an artist-designed garden.