London, Ohio

London is a city in and the county seat of Madison County, Ohio, United States. Located about 25 miles (40 km) southwest of the Ohio capital of Columbus, London was established in 1811 to serve as the county seat. The population was 10,279 at the 2020 census. It is part of the Columbus metropolitan area.

 History 
Soon after the village was platted in the early 1810s, a Methodist church was founded in the community. Today known as First United Methodist Church, this congregation built a small log church building in 1820; it was London's first church. In the early 1900s, the church added facilities for the storage of human milk to sustain the orphanage it then operated.

 Geography 
According to the United States Census Bureau, the city has a total area of 8.45 square miles (21.89 km2), all land.

Category:Cities in Ohio
Category:County seats in Ohio