This fab store is located in the Seven Dials area in the center of London. They carry organic tea, beauty…