Explore details about location The Bentree. The Bentree is a location situated within the Coventry alongside other areas such as Finham, Croft Road, Leaf Lane.