London, United Kingdom
Pollen – an ambitious European design studio that delivers cohesive, robust brand identities that break the mould and get our clients noticed.
Member since May 2012