Reviews of Lush Cosmetics Lincoln. (Cosmetics Store) in Lincoln (Lincolnshire).