Apple Store R334

Apple Store R334 is an Apple Store located at 63-66 Grand Arcade in Cardiff, Wales. The store opened on October 22, 2009.