Apple Store R174

Apple Store R174 is an Apple Store located at Upper Shopping, Westquay Shopping Centre in Southampton, England. The store opened on February 10, 2007.