The West End is great for bohemian shopping, with Byres and Great Western Rds the main strips. Off the major roads, small laneways shelter offbeat outlets selling vintage fashion and more.