Muubaa

(Created by IngloriousBasterd.)

Tags

Add Tags

Recent Activity (See All)

About

Muubaa is an independent, London based fashion label that launched in September 2007, with a well received collection of leather designs that bridged the gap between high street and designer boutiques. The new label opened to much acclaim at Top Shops iconic Oxford Street store and has since gone on... Read More

Photos

Entertainment / See All Spots (4)

Books & Art / See All Spots (1)

Comments