Explore details about location Leyton Avenue. Leyton Avenue is a location situated within the Manchester alongside other areas such as Portland Crescent, Princess Road, Arlington Street.