Hi thinking of buying a pair of Hudson ankle boots but can decide which ones. Are they comfy? What's the sizing like? I'm 6/7. Does anywhere in London stock them? TIA