Apple Store R308

Apple Store R308 is an Apple Store located at Upper Mall, Highcross in Leicester, England. The store opened on September 4, 2008.