I'm 5'-8" with a 30" inseam, and swapped out the stock 170mm cranksets, OEM chainring, and *** bottom brackets and pedals on my 3 Bromptons. All now have 165mm TA Specialites cranks, chainring, chainguard and bottom brackets and MKS Ezy pedals. I like the difference. If you decide to buy a Brompton, post me and I can give you the specs for the bottom bracket spindle replacement and chainline info. Good luck!