Vodafone takes Newbury store

 

Vodafone has opened a store in its world headquarters town of Newbury, Berkshire, after agreeing a deal with its landlord, Jesus College, Oxford.

 

Vodafone has taken the 2,900 sq ft store at 85 Northbrook Street after previous