London International Creative Competition (LICC)

Founded in 2006, London International Creative Competition is a vehicle for facilitating contact between uniquely talented artists and an international audience. With over a thousand entries each year from across the globe, the London International Creative Competition winners represent the World’s Best Creative minds.

Partners

Friends