What are eyelid tags? Also known as skin tags or acrochordons, are benign growths of skin often found on the eyelids. London Dermatology Clinics offers expert evaluation and safe removal options for these common cosmetic concerns, ensuring optimal eye health and appearance.