Explore details about location Leven Road. Leven Road is a location situated within the County Durham alongside other areas such as Palatine View, Beechwood Drive, Robinson Grove.