re the cycling, whilst when I did cycle into Shoreditch via London Bridge, I'd say 20-25 minutes is ok once you've got going, but for anyone setting out you'd need to allow more time.
Also for me, I need a shower after the cycle, so time wise it never saved me time - I just felt miles better getting into work after the cycle than being crammed on the train.