I just drew some euros, in Spain, on my Nationwide Visa Debit Card.

Got 1.198 euros to the £1.

The Bank rates shows 1.208 (so the total cost on £100 was 65 pence)

And no charges (until Nov when there will be !!! )