Especially popular with young people, the first 400 people who arrived at the store were to receive a free £25 goody bag with ...
Some of the first in the huge queue arrived at Princes Street just after 5am - despite the doors not officially opening until ...