In our upcoming reprint of LSoH #12 (obvious the way I keep plugging the reprints!!), our pal Carl DelVecchio looked up Peel while on a visit to London in the early 1980s, and the article features Carl's visit and talk  with Peel and a photo of the two of them taken together at Peel's antique store.