Categories
International - News - Street art

Banksy in London (2026): Where to See the Statue, Meaning and Analysis of the New Artwork

sculpture de banksy installé en plein coeur de londres

Key information about Banksy’s statue in London

Artist: Banksy
Location: Waterloo Place, St James’s, London
Date of appearance: April 29, 2026
Confirmation: posted on Instagram on April 30
Type of work: monumental bronze statue
Themes: nationalism, identity, power, anonymity

👉 A new work by Banksy has appeared in London and is already attracting strong media attention.

In London, Banksy unveils a new work that is both powerful and unsettling, installed in the heart of a historically charged space.

Where is Banksy’s statue located in London?

The statue is installed at Waterloo Place, in the St James’s district, at the center of a site emblematic of British power.

This location is surrounded by historical monuments linked to:

  • the monarchy
  • the military
  • imperial memory

👉 This strategic choice reinforces the critical message of the work, as evidenced by its placement within an institutional environment.

Support independent publishing! Subscribe to ART MAG and receive each issue in advance, in both print and digital format
👉 Subcribe 6 issues / 1 year
👉 Offer ART MAG

Description of the statue: what does Banksy’s new work represent?

The sculpture depicts:

  • a man in a suit
  • walking forward with determination
  • holding a flag

But one detail changes everything:

👉 the flag completely covers his face

This image creates a strong visual tension:

  • the symbol erases the individual
  • the momentum becomes blind
  • the movement seems uncontrollable

According to reports, the figure even appears to be stepping off its pedestal, as if walking into the void.

Support independent publishing! Subscribe to ART MAG and receive each issue in advance, in both print and digital format
👉 Subcribe 6 issues / 1 year
👉 Offer ART MAG

Read more :