Culture

Artvertising

Rate This Insight

Question: Is this art or is it marketing?

Answer: Both. It's window display for a church located on Westbourne Grove in Notting Hill. Prime retail exposure + innovative artwork. It certainly grabs your attention.

Insight Location

London, United Kingdom

VISUALIZE TREND EVOLUTION, EXPLORE INSIGHTS, AND CONNECT THEMES.