Image Source is an award-winning, high-end stock agency founded in London in 1999 with a reputation for creative and commercial excellence backed with trusted legal and technical compliance. We have generated more than 5 million licenses since we first opened our doors and have provided the imagery for some of the biggest advertising campaigns of the last 20 years. Our passionate team continually reinvent and keep ahead of visual trends ensuring that our imagery delivers the best returns for your campaign.