Personally, I allow an hour at LCY, longer than necessary but you never know what will happen with the Jubilee line, DLR, queues, etc. so I like to have a buffer zone for things that can and will go wrong.
I can then relax and have a coffee and plane watch for a bit.