Leyton Orient Football Shirts

Leyton Orient are based in Leyton, in the London Borough of Waltham Forest, England. Leyton Orient have spent one season in the top flight of English football, in 1962–63.