
About Denbigh Rowe
Founded in 2024, Denbigh Rowe is a British luxury outdoor furniture brand blending contemporary design with Indonesian craftsmanship. Its collections pair sustainably sourced Grade A teak with sculptural silhouettes, woven detailing and refined finishes for elevated outdoor living.

Sort by
Frequently Asked Questions
Website
Head office address
569 King’s Road, Chelsea, London, SW6 2EB, United Kingdom















