Looks like a grocery store or bar, something with cash registers.

Discussion on another board (Straight Dope, IIRC) suggests that this is a pub in the UK or Ireland, where a trapdoor behind the bar, leading to the cellar, is relatively common.
_________________________
-- roger