A complete key with coding will set you back around £200 from the dealer, just for reference, and is the easiest method.  You'll need your VIN and license to get one.  Takes about a week as the key cutting is done centrally from your VIN no.
It can be done a lot cheaper obviously, but beware of really cheap keys.  There's a reason the OEM one lasts for more than 10 years.