I saw this at the Underground Web Site. What a novel idea. I ride a bicycle for exercise here in Maine and thought it would be great to do so in London. My question is regarding using my credit card for payment. Will the kiosks accept a non chip and pin credit card? If not, is there another option? Thanks.