MEGUMI OCHI was born in Fukuoka - Japan and grew up in artistic surroundings with her artist father and architect mother. Working as a system engineer in Japan, she decided to move to London and develop her creative skills at the London College of Fashion. After graduating she immediately established the MEGUMI OCHI BRAND in 2006. SIMPLICITY IS THE END AND NOT THE BEGINING. Megumi now lives in Alicante, Spain, where all her products are designed and produced.
Our selection is displayed at our partner store Ooid in Basel, St. Johanns-Vorstadt 33: http://ooid-store.com/