You are reading a single comment by @Sam and its replies. Click here to read the full conversation.
  • Leyton is slightly closer than Newham (according to google maps directions thingy). Having spent time in both (lived for a week in one, worked in the other), I'm not all that interested in visiting either.

    In any case, bring on the velodrome! At least it's north of the river ;)

    Did you work it out from London High Street or London Road?

About

Avatar for Sam @Sam started