Not sure mate, I'm 5'11 so maybe a 59cm but really not sure, I need to try one out really I think? How much is he asking? I'm not in London though but could possibly sort something.
Maybe a bit smaller, like a 57cm, but depends on your legs and so on
Maybe a bit smaller, like a 57cm, but depends on your legs and so on