Alternatively, do your PPL in Spain with a UK-registered outlet. I can recommend
Fly In Spain for that purpose.
Saves you dealing with the visas, costs you about the same, and you end up with a JAA licence FWIW. Plus if you're feeling adventurous, you could hop over to Morocco and/or Portugal during your dual cross-country flying.