I always carry a Santander Zero credit card (Mastercard) as there are no foreign transaction charges (saves me a small fortune in charges), and one of these in case of punctures.
http://www.sportouring.co.uk/shop/gift-i...epair-kit/
http://www.sportouring.co.uk/shop/gift-i...epair-kit/
I could change my opinion, but then we'd both be wrong.