Apple Store R410

Apple Store R410 is an Apple Store located at Westfield Stratford City, The Arcade in London, England. The store opened on September 13, 2011.