I often forget who's who on FB. I am a confused-looking stuffed rabbit.
Rudy - I'm meeting up with a friend tomorrow, otherwise I would come and meet you at Westfield Stratford! Which, I'm afraid, might be hell. Well, it is at weekends - it may well be better during school holidays. As ever with shopping, decide where you want to go and make a beeline. The John Lewis is very nice - small, but perfectly 'curated', and the M&S (right at the other end) is good. As is the Uniqlo. There are lots of shops in the outside bit - 'the street' - which never get at all crowded.
For food, go to the Great Eastern Market on the ground floor at the John Lewis end, or the 'naice' food hall on the top floor. Avoid the middle floor - it's all Maccy Ds and Spudulike.
BD - the Olympic park in general would be good for DS. It has water fountains, an actual beach with funfair, the stadium to gawp at, etc...