Leonard Howell (6th August 1848 - 7th September 1895) was an international footballer who represented England 1 time scoring 0 goals. His only cap was against Scotland on 8th March 1873 at the age of 24. Howell, born on 6th August 1848, in Herne Hill, London, has a FA Legacy Number of 13 and played as a Full Back for his country.
Notes:
Won the FA Cup with Wanderers in 1873. Played cricket for Surrey.