Explore details about location Back Cross Flatts Road. Back Cross Flatts Road is a location situated within the Leeds alongside other areas such as New York Road, Woodville Court, Water Lane.