Novel Lockwood Glen is a luxury apartment community located within Lockwood Glen in Franklin, Tennessee. Nashville is the capital and most populous city in Tennessee, as well as the county seat of Davidson County. Interested in the sale or purchase of a home in Lockwood Glen? document.write("