Len Phillips Bio, Photos and Updates
Like
0
Len Phillips
Bio: Leonard Horace "Len" Phillips was a professional footballer who won three caps for the England national team..
Born: September 11, 1922 in Shoreditch, London, United Kingdom
Died: December 09, 2011 in Portsmouth, United Kingdom
Posted In: England Soccer Players
Comments