I don´t understand this business of having to take coffee when you go for a walk. I personally would be needing to use the loo as soon as I drank it. If you must have coffee, then in this cold weather taking a flask would be the best solution.
To think that London, or anywhere else for that matter, does not belong to any one demographic