Upvote:2
You can apply for a UK Visit Visa from any location where applications are accepted, it does not need to be in your native country. https://www.gov.uk/guidance/immigration-rules/immigration-rules-appendix-v-visitor-rules Youβll have to declare your previous US visa denial, which will significantly lower your chances of success (in all likelihood, to zero).