Apple Store R092

Apple Store R092 is an Apple Store located at 235 Regent Street in London, England. The store opened on November 20, 2004.