Dear Google, I haven't lived in London for a while, but... Liverpool St to Queensway in 16 minutes? Sounds unlikely!