"Harvey Nichols, a British institution, is the place to go in Edinburgh for a high-end department store experience. Come for the British designers, stay for the Champagne and sweets in the aptly named Chocolate Lounge. You'll be able to find a full selection of department store offerings here, plus a decadent food hall and the Forth Floor Restaurant, which has an excellent set menu and views of the city and the Firth of Forth." - Krystin Arneson