England

, in London on Friday, June 14, 2024.

England

Grenfell Tower memorial, in London on Thursday, June 13, 2024.

England

The Tate, in London on Friday, June 14, 2024.

England

The Tate, in London on Friday, June 14, 2024.

England

, in London on Thursday, June 13, 2024.