Apple Store R153

Apple Store R153 is an Apple Store located at Meadowhall Shopping Centre, Upper High Street in Sheffield, England. The store opened on December 10, 2005.