I'm (UK) old enough to remember the old school type of corner shop that a "dep" represents. It isn't a Spar (Dutch import) and it isn't a 7/11.
A dep sounds like the subject of "Open all hours". Nurse Gladys would approve!
A dep sounds like the subject of "Open all hours". Nurse Gladys would approve!