Jan 26, 2019Review: Eden PerfumesOn a recent visit to Brighton we discovered the Eden Perfume shop (in the North Lanes, 26 Gardner Street, Brighton). Row upon row of...