LensCulture New Discoveries at Photo London 2025 is a group show celebrating the richness and diversity of new contemporary photography in many forms, featuring 68 award-winning photographers from 24 countries — an up-to-the-minute overview of contemporary photography from around the globe. We are celebrating our 20th anniversary as one of the leading online platforms showcasing the best in contemporary photography.