Sheila Sherlock Green Plaque Photo

Sheila Sherlock green plaque - Dame Sheila Sherlock MD FRS 1918-2001 World authority on the liver, Professor of medicine lived here 1970-2001

Sheila Sherlock Green Plaque Map


Other Blue Plaques in LondonView All Blue Plaques