Have to admit not off the top of my head Peter, sounds Scottish, and with your own penchant for the north of Scotland I would say somewhere off the North Coast. There is a place called Stromness I do be.lieve, so maybe somewhere off that seeing as Ness could well be a "headland".
Too easy to look up so thats my effort until someone comes along and tells us where it is or supplies a punchline
I thought you might well have got the Bennets Water Gardens question I posed on POTD
Regards Neil
Drafted before Micks Answer
But might as well include it!