Earlier today Aubameyang was spotted at an airport in Germany wheeling his luggage into the terminal.

Speculation suggested he was on his way to London ahead of his move to Arsenal and Sky Sports claim he has now turned up at the club’s training ground to undergo a medical.

Express Sport understands the two clubs have agreed a £55.5million club-record fee for his transfer.

Arsenal have agreed a deal with Borussia Dortmund for Aubameyang after more than a fortnight’s negotiations and the Gabon international has agreed a three-year contract worth around £180,000 a week, which would make him the highest paid player at the Emirates.

With Aubameyang on the brink of joining Arsenal it remains to be seen who Dortmund will sign to replace him.

At one point a deal hinged on the Bundesliga side getting in a new striker with Olivier Giroud and Chelsea’s Michy Batshuayi linked.

With Aubamyang arriving at Arsenal, Giroud will be pushed further down the pecking order.