Explore details about location Croft Road. Croft Road is a location situated within the Coventry alongside other areas such as Talland Avenue, Coundon Road, St Catherine's Close.