You certainly can. I personally use Overplay which is really easy to set up. You only need their SmartDNS package, which should give you the majority of UK services. It definitely works with the BBC iPlayer, 4oD etc. But I haven't personally tried it with Sky Go.
I am based in Germany, and it certainly works for me.
You can use this
link to Overplay, which I'll be upfront, is a referral one, meaning I get a tiny discount if you sign up. But I am really happy with their service and would recommend them even if you decide to not use my specific link.
One thing to keep in mind with services that use SmartDNS's, is that they may not work with all devices. I also have an iPad, and use the SmartDNS with that, so I know it works.
You can also use a VPN, which is a bit more difficult to set up, and means all traffic will "tunnel" into the UK. Some people prefer this as it hides their internet usage, but there is nothing to hide if you just want to access UK TV whilst abroad, so the extra cost is not really worth it, especially as it slows things down unlike a SmartDNS.
You may also find the SmartDNS comes in useful back in the UK if you want to access services from other countries. Many people use it to catch up on the US on-demand services.