Mullion, Cornwall. Mullion (Cornish: Eglosvelyan) is a civil parish and village on the Lizard Peninsula in south Cornwall, England, United Kingdom. The nearest town is Helston approximately five miles (8 km) to the north.