The fake sunlight panels on one side and an inwardly sloping wall lead me to assume they are actually trying to make viewers believe the boardroom is inside One Canada Square's pyramidal crown. Gotta hand it to them for trying!
Still, gimmicks aside, it does look fairly cool. Not a huge fan of the excessive backlighting behind SAS, Nick and Margaret though... bit too Dr Who as you say bigbrother!