Apple Store R136

Apple Store R136 is an Apple Store located at 146 Peel Avenue in Manchester, England. The store opened on November 19, 2005.