Charles Taylor is a brand of premium, handcrafted garden furniture based in Cheddleton, England . They specialize in traditional British designs and use high-quality, sustainable materials. Their furniture is made from FSC-certified wood and comes with a 10-year rot-free guarantee.
|