A British isle
Else clues • Channel island
• Channel isle
• English Channel isle
• Isle mentioned in When I'm Sixty-Four
• Isle of ___
• Isle off Southampton
• Spot in the English Channel
• UK isle
• An island and county of southern England in the English Channel