A Glasgow street has been named the ninth best location in the UK for independent shops. Byres Road in the west end was the ...