Famous Persons from Odiham, England, United Kingdom Louis Foster - Born on July 27, 2003 - Racing driverArthur Stocker Thomas - Born on June 17, 1902 - Botanist, and Botanical collector (died: January 11, 1984)