Apple Store R245

Apple Store R245 is an Apple Store located at Covent Garden, 1-7 The Piazza in London, England. The store opened on July 31, 2010.