Tower of London set for a new royal battle
THE IRON throne, the seat of power for the Seven Kingdoms in the HBO fantasy hit Game of Thrones, yesterday came to the Tower of London. Last night, the TV show’s stars were joined by eager fans for the premiere for the fifth season – due to hit screens next month.