answersLogoWhite

0

Leyton is an area in east London, England. It is very close to the site that hosted the 2012 summer Olympic games. It is also home to Leyton Orient Football Club.

User Avatar

Wiki User

∙ 13y ago

What else can I help you with?