The Scent Room — LarchmontThe Scent Room — Larchmont, perfume shop in Los Angeles, United States. Address: 142 1/2 N Larchmont Boulevard, 90004 Los Angeles.Explore the perfume shop map