4)Was the Princess Royal seen here? (8)..........Isle of Wight
7)Is this Shakespeare's Saint?(5,4).........(don't know whether its on an island)
9)Could it be a saintly nest builder? (5,6)..........(Guernsey)
21) Vulpes valley (7).......(Isle of Man)...I know that vulpes means fox