Lord David Sheppard, 1929 - 2005, England cricket captain Bishop of Woolwich then Bishop of Liverpool. Lived here from 1969 to 1975
12 Asylum Road, London
Google Streetview
OpenStreetMap
12 Asylum Road, London
Google Streetview
OpenStreetMap