Explore details about location Town Mills. Town Mills is a location situated within the Launceston alongside other areas such as Roydon Road, St Thomas Hill, Dunheved Fields.