Apple Store R135

Apple Store R135 is an Apple Store located at 147 Buchanan Street in Glasgow, Scotland. The store opened on August 25, 2007.