Vegan Brand Vendula London is delighted to announce their latest collection in celebration of 50 Years of Queen Vendula London launched in 2003 and has grown to be one of fashions unique brands with one guiding philosophy – to make others ask…. “where did you...