Media Team

  • (Netherlands)
    Publication Managers
  • Member since Feb 27, 2012

June 13, 2018
United Kingdom / London
Apple closing Beijing & London stores for renovations


The biggest of the pair is the company's U.K. flagship, London's Covent Garden, which is shuttering on June 27. Apple didn't...

Please log in or sign up to see more.