Originally Posted by
ratypus
On the way back, unless you actually need to be in City/Canary Wharf, I'd vote a decent Club World sleeper seat on a mainline service to LHR as being the better option every time.
Depends where you want to go. LCY is a lot more convenient for many parts of East and South London.
Also the flights tend to be more focused on getting a decent nights sleep and not on maximising the experience.