I saw Elberton given as an answer a couple of times before. Can anyone give a link to it being in Scotland, the only one I could find in the UK is in Gloucestershire.
If it is a misprint and should read NOTBRIEL, then it woudl be LIBERTON, a suburb of Edinburgh.
Just a thought.
I cannot find it as anywhere other than Gloucestershire either.......