Clue: No 1 left island town (4)
Answer: PEEL
Explanation: Definition: island town
A charade of PEE ('no 1') plus L ('left'). PEEL probably refers to the Ilse of Man town.