Mouchmouch Designs

Founded in London by Karolos Mouchtaris, Mouchmouch designs was born out of a passion for architecture and sustainable design. By creating bespoke designs through the use of fine natural materials, crafted and presented with precision, Mouchmouch Designs seeks to embody sustainable design in every-day life with a unique edge. 

Related stories