Technically, yes. Since Sky Go streams live TV, you are required to have a valid TV License to use the service legally.