Do I need to pay additional stamp duty if I am a first time buyer in the UK and own a property aboard?
Yes, as if you own a property anywhere in the world, you are deemed to be a property owner and you may be liable to pay an additional level of Stamp Duty. You need to consult your legal & tax advisor to confirm your status on this matter.