Mandatory Credit: Photo by Dave Rushen/SOPA Images/Shutterstock (12164130b) The Iron Throne statue has been unveiled in Leicester Square, London to mark the 10th anniversary of the Game of Thrones. The Iron Throne is the 10th statue unveiled as part of Leicester Square's dynamic trail 'Scenes in the Square'. The Iron Throne' statue in London, UK - 22 Jun 2021