London – Shop by mood at Department Store for the Mind, a retail experience with empathy at its heart.