London

Oxford St. West Superstore starts selling beer

Published: 

A sign hangs outside the Superstore on Oxford St. West in London, Ont. as it gets set to sell beer on Tuesday, December 15, 2015. (Justin Zadorsky / CTV London)