Creative agency Bombshell. Arriving at Dover Street Market, London W1 on 26 - The Independent