Edinburgh's Princes St is home to two H&M stores - while this may appear slightly baffling at first (why not just have one, larger shop?), it all makes sense once you're inside as it's immediately apparent that both shops stock entirely different kinds of clothes. This branch (my favourite) is home to what I guess you'd call 'young fashion', i.e. shiny leggings, neon vests, more than one style of harem pants etc. Given the notable absence of Primark from the city centre, this place is second best. The clothes are 'on-trend', pretty cheap and the quality is not all that bad (definitely better than Primark in that respect). The staff are friendly and helpful and, given the amount of stock they have to tidy up at the end of the day, surprisingly good humoured. There's no student discount, but seeing as you can pick up a decent party frock for about £20, it's not really needed. read more