A DATE has finally been set for the final season of Game of Thrones - and a teaser trailer has also whetted fans' appetites online.

The last season - number eight in the saga - of the HBO show premieres in April 2019.

In the UK, Sky Atlantic will show the fantasy series.

It is believed episodes in the last run will last 90 minutes - although there will be only six episodes.

If you do not have Sky TV then you can watch the shows by subscribing to Now TV.