Apple may soon establish its first retail store in Oxford, England. Reports suggest the tech giant is eyeing a prime location in the Westgate Shopping Center. If the rumors prove true, this would mark Apple’s continued expansion in the UK, bringing its signature retail experience to another major city. A Prime Location in Oxford According […]