Great spot for exploring London and attending a game at London Stadium