Apple Store R341

Apple Store R341 is an Apple Store located at Eldon Square, St Andrew’s Way in Newcastle upon Tyne, England. The store opened on February 16, 2010.