Apple Store R113

Apple Store R113 is an Apple Store located at Upper Mall, Bluewater in Greenhithe, England. The store opened on July 9, 2005.