Leyton Orient F.C.

Leyton Orient F.C. are an English football club. They started in 1881 and are based in Leyton, London. Their nickname is "The O's" and they play their home games at a stadium called Brisbane Road.