View Single Post
01-28-2013, 04:27 PM
BertCorbeau's Avatar
Join Date: Jan 2012
Location: Calgary
Country: Canada
Posts: 20,467
vCash: 500
Originally Posted by Grant View Post
There isn't a major store in London I would say, we just have some of everything. Metro (formerly A&P) may have been the top, but they just recently closed a few locations.

Some new place that I had never heard of has popped up recently. I pass 2 stores on my bus route to campus. It seems to be some asian supermarket, but I'm not really sure. The sign just says 'supermarket' and what appears to be 'supermarket' in chinese as well. Both are new within the past year I would say, haven't seen any others around the city yet, but I'm sure they exist if I see 2 on my one bus route.


BertCorbeau is offline