1
On the morning of April 29, 2026, a large statue appeared overnight on Waterloo Place in central London — about 450 meters …
source
