It's been a while since this was discussed, but if I recall correctly, the problem was down to acceptance of the Medical Declaration.
Anyway, as clearly stated in CAP 804:
The UK National Private Pilots Licence (NPPL) is a licence issued by the CAA that is valid in UK airspace for the piloting of UK registered aircraft only.