Bank of Scotland recently named Scotland’s most expensive street with Queens Crescent in Auchterarder topping the list. The ...