UK Dacia Forum banner
1-1 of 1 Results
  1. General Chat
    If you bank with NatWest and are thinking of filling up with fuel, or going shopping, think again. Natwest Credit and Debit Cards are being declined, website is down, people are stuck in supermarkets and petrol stations with no means to pay...
1-1 of 1 Results