
08/08/2025
3,000 posters. 10 entire walls. 6 striking visuals.
For two weeks, London’s most popular neighbourhoods showcased the Abercrombie & Fitch brand in style.
A massive presence to inaugurate the new Carnaby Street store.
Over 2.4 million contacts.