Your next pocket travel guide
Upvote:1
Yes. You can apply for a UK visa from any location where there is a visa processing centre. It does not have to be from your home country https://www.gov.uk/standard-visitor-visa/apply