It's so hard to predict what names are going to be repeats. About 8 years ago I taught a class of 9 year olds with 3 boys all called Angus - in Buckinghamshire, not even Scotland! And I have a little relative called Caspian who is not the only one at his nursery.
But, on the balance of probablility, I would class these as relatively unusual but 'known' names:
Adeline, Anne, April, Ailsa, Angela, Annalise, Anika, Bronte, Bryony, Claire, Cecilia, Carys, Camilla, Diana, Delilah, Erica, Enid, Esther, Faith, Fleur, Giselle, Gemma, Honor, Harmony, Hebe, Hester, Isadora, Inez, Jemima, Joanna, Kate, Keziah, Larissa, Leonie, Laura, Miranda, Melissa, Miriam, Natasha, Natalie, Nadia, Naomi, Nadine, Opal, Phyllis, Posy, Queenie, Ruth, Rita, Rosemary, Romilly, Ramona, Rowan, Sorrel, Sylvia, Saskia, Serena, Saffron, Tanya, Tamara, Tamsin, Talitha, Verity, Vanessa, Xanthe, Zara
Adam, Anthony, Adrian, Bradley, Christian, Caleb, Cyrus, Declan, Dominic, Evan, Ellis, Fraser, Gareth, Hugh, Ivan, Jonah, Joel, Jermey, Jeremiah, Jonty, Justin, Jude, Jared, Kenneth, Kit, Lachlan, Martin, Matthew, Myles, Marcus, Noel, Orson, Otis, Patrick, Perry, Ross, Roland, Raphael, Seth, Solomon, Titus, Vincent, Victor, Walter, Xavier