Apple Store R279

Apple Store R279 is an Apple Store located at 24 Princesshay in Exeter, England. The store opened on November 24, 2007.