
Another London Beer Store is closing, along with 4 others across Ontario
A Beer Store location in London is one of five across Ontario set to close at the end of April, marking the second Beer Store closure in the city, among dozens in the province since the year began. The Beer Store's 514 Adelaide St. location will close …