A London GBR charge on your credit card, debit card, or bank statement usually means your card issuer is showing a London, Great Britain / United Kingdom location descriptor instead of the full merchant name. The charge may be tied to an online purchase, app subscription, travel booking, hotel, restaurant, ticketing service, payment processor, or… Continue reading London GBR Charge on Credit Card or Bank Statement
London GBR Charge on Credit Card or Bank Statement