December 13, 2012
Oxford Wine Company ups Champagne focus
The Oxford Wine Company, which runs five wine shops, is upping its focus on Champagne with a special tasting room at its Tetbury store.