The answers in this quiz are all islands in Scotland, England or Ireland. I am stuck - please help! Many thanks.
A queen's favourite place to stay? (5) Is this one eco-friendly? (7) 3 prisons here? (4,2,7) The head poet said (7) Favourite Island for weddings in Augustinian Abbey (9) This one's a love song (7) His name spelt differently? (5)