About Me

London Icon is a creative agency located in Soho London.

Read More

London Icon is the UK’s number one digital production design studio with proven excellence in cutting edge motion graphics, CGI, 3D design and VFX in Soho, London