The London International Creative Competition is inviting all visual artists to submit their creative work for inclusion in the London Creative Awards, which has a top prize of £2000. The artwork is juried by a board of internationally esteemed artists,… Read More ›