Wren Kitchens
Wren Kitchens is the UK’s number one kitchen retailer with over 80 showrooms across Britain.
Their dedicated team are on hand throughout your kitchen journey from design to manufacture and installation.
Address:
Wren Kitchens
Slough Retail Park
Twinches Lane
Slough
Berkshire
SL1 5AL
Wren Kitchens
Slough Retail Park
Twinches Lane
Slough
Berkshire
SL1 5AL
Website: www.wrenkitchens.com