A detail close-up view of a retailer's new order of foodstuffs and drinks products, delivered to a local supermarket shop in Somers Town, on 23rd January 2025, in London, England.