Leslie Davenport
He taught painting at the Oxford School of Art and later in Barnstaple and Bideford Art School in North Devon . 
<triplet> Barnstaple <subj> North Devon <obj> located in the administrative territorial entity