The match against Gordon Strachan's side will take place six days before Nigeria face World Cup bound Greece in another warm-up game in Philadelphia, United States.
Jairo Pachon of Eurodata, Nigeria Football Federation (NFF)'s official match agent, told BBC Sport: "This game provides big opportunities for the coaches, players and fans of the Super Eagles.
"Playing Scotland at the end of several European leagues should help the players get to London easily.
"It's also an important opportunity for the coach to see some players before their big camp in the United States.
"Significantly, it will enable the Nigerian community in the UK and across Europe to see the team before the World Cup in Brazil."
Nigeria last met Scotland in 2002, when the Super Eagles came from behind to win 2-1 in Aberdeen.
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball