Explore details about location Ledbury Avenue. Ledbury Avenue is a location situated within the Leeds alongside other areas such as Westfield Road, Lady Park Court, Back Hill Top Mount.