Farfetch in London

Farfetch in London

Daytime office caricatures at Farfetch, Old Street in London. Caricatures can be a real morale boost and sales incentive, while having a product launch or sales drive.