Castorama logo seen at one of their stores in Zgorzelec Stock Photo - Alamy
Poland 08092018 Castorama Store On Walerego Stock Photo 1187950987 | Shutterstock
Castorama Shop in Bielsko Biala, Poland Editorial Photography - Image of outdoor, cars: 227840227
Chain of stores such as: "Home Improvement". Castorama - distribution center of chain stores in Europe. Town of Biała. Poland. April 4, 2020 Stock Photo - Alamy
he picture shows a Castorama store in Roncq, France on February 13, 2018. Britain's Kingfisher, which specializes in DIY stores, said on February 13 that it will cut 409 jobs in France
New Kingfisher CCO, new CEO at Cast... - diyinternational
Zgorzelec, Poland. 15th Mar, 2020. Castorama logo seen at one of their stores in Zgorzelec. Credit: Karol Serewis/SOPA Images/ZUMA Wire/Alamy Live News Stock Photo - Alamy