Nope, the photos can be from anywhere in the world; if you take a look through some of the previous competition galleries you will see that there have been a number of shots from outside of the UK. Of course some competitions will be limited to photos taken in the UK because of the subject choice.