Hello.
I’m going to a gig at the London stadium soon and just wondering where to stay.
I’m on a budget so have narrowed it down to travelodge either in Greenwich, Docklands or Becton.
Which one in your opinion would be best to stay at for ease of travel to London stadium, and have a nice feel around it for somewhere to stay?
Thanks