Our stores

B&Q has almost 300 stores across the UK, offering customers great prices across 40,000 products. Browse our full list below.