Apple Store R239

Apple Store R239 is an Apple Store located at Liverpool One, South John Street in Liverpool, England. The store opened on July 26, 2008.