Contact Us

You are our top priority, and our team is always ready to assist you. Feel free to relay any suggestions or bring any questions and concerns to our attention by calling us at the listed number or filling in the form below.

Registered Address:
35 Cheyne Walk, London, England, NW4 3QH, United Kingdom


The Bamboo Factory is a trading name belonging to Devour Retail Group Ltd
Company No: 10210768