Beauty and wellness business Looks Privè has opened its eighth location to date in New Delhi to bolster its presence…