Search results
We did not find results for: Castorama.
Check spelling or type a new query.
We did not find results for: Castorama.
Check spelling or type a new query.
French hardware store chain
Castorama is a French retailer of DIY and home improvement tools and supplies, headquartered in Templemars, France, and is part of the British group Kingfisher plc, which has 101 stores in France and 90 in Poland. Wikipedia