Peter Howell
Birthday: 25 October 1919, Kensington, London, England, UK
Birth Name: Peter Norman Bulmer Howell
Peter Howell was born to Owen, a solicitor, and his wife Nora, nee Mally, on 25 October 1919. He attended Winchester College and Christ Church college, Oxford but left his study course when he was cal ...Show More