Three floors of beauty department store and spa experiences including a celebration champagne bar. Liverpool, United Kingdom.