What are you looking for?
Explore London, OH
London, OH is a charming small town located in Madison County, Ohio. With a population of around 10,000 residents, it offers a tight-knit community feel. The town is known for its rich history, dating back to its founding in 1811. London boasts a picturesque downtown area with historic buildings, quaint shops, and local eateries. Additionally, the town is surrounded by beautiful countryside, providing ample opportunities for outdoor activities such as hiking, fishing, and camping.