Despite its renown as a shopping street, Princes Street in the New Town may disappoint some visitors with its dull, anonymous modern architecture, average chain stores, and fast-food outlets. It is, however, one of the best spots to shop for tartans, tweeds, and knitwear, especially if your time is limited. One block north of Princes Street, Rose Street has many smaller specialty shops; part of the street is a pedestrian zone, so it's a pleasant place to browse. The shops on George Street tend to be fairly upscale. London names, such as Laura Ashley and Waterstones bookstore, are prominent, though some of the older independent stores continue to do good business. More »