The Bundesliga side will take on Poland in a friendly on Tuesday at Wembley.
The fixture is part of Germany’s bid to host the 2018 World Cup in Russia.
The match will be broadcast on BBC One from 10:00 GMT.
Germany has also announced that a second round of the 2018-19 Champions League will be played in Moscow.
The tournament will be staged in 2018.