New London was an incorporated town in what is now Campbell County, Virginia. It was the former county seat of Bedford County, Virginia before Campbell was split from it in 1781. The town was founded around 1750. It was home to the New London Academy. The town declined following the rise of Lynchburg and the exodus of several merchants who sided with the British government in the American Revolution.