Embattled value beauty chain Bodycare is set to open six new stores in the UK as it returns to the high street following its rescue from administration in October 2025.
Real estate company Newmark is acting as the sole adviser to Bodycare and has secured the six new leases.
Already have an account? Sign in here