Personally I find cycling in London better than cycling in most places in the UK. Slow traffic and lots of cyclists makes things a lot easier (if you steer clear of the HGVs and skip lorries).
But unless you have a good reason to stay near the Olympic Park I'd go somewhere more convenient. It wouldn't be my first choice of where to stay even if I wasn't working the other side of London.
Personally I find cycling in London better than cycling in most places in the UK. Slow traffic and lots of cyclists makes things a lot easier (if you steer clear of the HGVs and skip lorries).
But unless you have a good reason to stay near the Olympic Park I'd go somewhere more convenient. It wouldn't be my first choice of where to stay even if I wasn't working the other side of London.