[Top image credit: West Sussex, December 2024 (c) Polly Samson] Leica Gallery London, from the 28th of March until the 7th of May 2026 You don’t walk into this exhibition looking for explanation. It resists that almost immediately. At Leica Gallery London, the rooms hold together in a quieter way