Fans of Game of Thrones will be able to explore the land of Westeros at a £40 million attraction that will feature sets, costumes, and artifacts from the hit HBO series. Linen Mill was one of the show’s filming locations in Northern Ireland. It will host the Game of Thrones Studio Tour later this year. […]