The beauty chain currently runs over 200 shops across the UK, with seven of them located in south east London and a further one in Dartford.
Creating a more nimble and financially stable UK business is an important goal for The Body Shop.
[
add
]
[
|
|
...
]