Deny, one of the owners of Chef's Delight cafe and restaurant stands behind the counter at Old Kent Road,...
Deny, one of the owners of Chef's Delight cafe and restaurant stands behind the counter at Old Kent Road, in London, Britain, February 2, 2023. REUTERS/May James