Home design retailer Wren opens new showroom in Leamington

Wren, the UK's leading kitchen and bedroom retailer, has opened its newest showroom on Myton Road in Leamington.