Denbury and TorbryanDenbury and Torbryan is a civil parish in Teignbridge, Devon, England. It includes the villages of Denbury and Torbryan. As of 2019, it has a population of 961.HistoryThe parish was renamed from "Denbury" on 1 April 1998.