For me, the word Scarborough conjures up images of parsley, sage, rosemary and thyme in the words of the song Scarborough Fair, famously sung by Simon & Garfunkel. It’s also a charming English holiday resort on the North Sea coast in North Yorkshire with a population of just over 61,000. And then there’s the unspoilt village […]