Shop Till You Drop

A shopper falls from a wall in Mayfair as items tumble from the cart. The mural appeared in 2011 and was still visible on Bruton Lane in 2026.

See all 19 photos in this list