Why do you have this doubt OP? I am coming to the end of my Master's with a Scottish university, I live in England (it's a fully online program run alongside a campus program). The only challenge I have found is that a lot of case studies are related to local industry (oil and gas) which is a little difficult to relate to, but other than that, all has been fine and no issues with application or anything else