Apple Store R363

Apple Store R363 is an Apple Store located at 27-28 Union Square in Aberdeen, Scotland. The store opened on October 29, 2009.