Germans flood London streets

Updated: May 26, 2013 05:05 IST

Borussia Dortmund fans gather in Trafalgar Square in central London on May 25, 2013, ahead the UEFA Champions League football final between Bayern Munich and Borussia Dortmund at Wembley Stadium. AFP Photo
6/10
Borussia Dortmund fans gather in Trafalgar Square in central London on May 25, 2013, ahead the UEFA Champions League football final between Bayern Munich and Borussia Dortmund at Wembley Stadium. AFP Photo

top photos

other photos