Yes, AS, but i think that is because the High Road-- (or more common High Street) is the UK (but not scotish) equiviant of Main street-- and both main street, or high street, would be the location of the "better shops" and where the "betters" would shop. Taking the high road could be acting like nobility..

i just got around to reading the first Harry Potter book, and the bit about "Diagon Alley" is an updated version of many irish (and i suspect scotish) fairytales-- the secret, underground world of fairies and 'little people' was alway faster, than above ground.. Rowling's books plays on many themes of celtic myth, in a delightful way.

interesting how High road can have very different meaning one little island, isn't it? Its a wonder than we can understand anything said by a english language speaker from an other country!