The Body Shop To Shut Almost Half Its Stores
LONDON, ENGLAND - FEBRUARY 21: An exterior general view of a closed branch of the cosmetic retail store The Body Shop, on February 21, 2024 in London, England. On Tuesday, administrators announced seven immediate shop closures, including London stores at Surrey Quays, Oxford Street, Canary Wharf, and Cheapside, along with Nuneaton, Ashford, and Queens Road Bristol. (Photo by Leon Neal/Getty Images)
PURCHASE A LICENSE
How can I use this image?
$499.00
USD
DETAILS
Restrictions:
Contact your local office for all commercial or promotional uses.
Credit:
Editorial #:
2027851041
Collection:
Getty Images News
Date created:
February 21, 2024
Upload date:
License type:
Release info:
Not released. More information
Source:
Getty Images Europe
Object name:
ln1_4404_5u9lp9ha
Max file size:
8039 x 5359 px (26.80 x 17.86 in) - 300 dpi - 22 MB