London, England, United Kingdom
Lord David Sheppard, 1929 - 2005, England cricket captain Bishop of Woolwich then Bishop of Liverpool. Lived here from 1969 to 1975 — 12 Asylum Road
Listen to the audio guide for David Stuart Sheppard blue plaque Free on WIP — starts by itself when you arrive, even with the screen off