Textile department store Peek and Cloppenburg, Modern business building in the city center, Hannover, Lower Saxony, Germany, Europe I Textilkaufhaus Stock Photo - Alamy
48 Peek Cloppenburg Department Photos and Premium High Res Pictures - Getty Images
Peek & Cloppenburg is Planning Eco-Megastores in the Europe | Retail & Leisure International