Verified Answer :

England, Spain and France.

Hope this helps.!