Apple on Thursday officially opened Apple Brompton Road, its newest retail location in the U.K. that boasts a 200-person team.Credit: AppleThe new Apple Store is located near the world-famous Harrods department in the Knightsbridge neighborhood. Apple unveiled the store earlier in July, and officially opened it on July 28.Read more