Hi! Are credit cards accepted in most touristy spots in London such as paying at non-fancy restaurants, entrance fees at the museums/attractions, grocery stores, etc? I have a VISA credit card that won't charge me fees for using the card outside US. We will also carry some cash but would prefer the simplicity of credit cards and get those points :-)
Thanks for the advise!