ATMs (usually called 'cash machines') are common in cities and towns, but watch out for tampering; one ruse by scammers is to attach a card-reader to the slot. Visa and MasterCard are widely accepted in England, except at some smaller B&Bs, which take cash or cheque only. Other credit cards, including Amex, are not so widely accepted. Cities and larger towns have banks and exchange bureaux for changing money into pounds, but some bureaux offer poor rates. You can change money at some post offices, which is very handy in country areas; exchange rates are fair.