London is a city in Madison County, Ohio, United States. Located about 25 miles southwest of the Ohio capitol of Columbus, London was established in 1811 to serve as the county seat of Madison County. As of the 2000 census, the city population was 8,771, an increase from 7,807 in 1990. It is the largest community in the United States named London. The ZIP code is 43140. London is served by the London Public Library. In 2005, the library loaned more than 194,000 items to its 14,000 cardholders. As of 2005, total holdings were over 48,000 volumes with over 145 periodical subscriptions. London is home to one of the United States' largest annual Wiffleball tournaments.