We are an award-winning, independent brand experience agency based in London, but with a global reach.