Streetview’s a little out of date. It’s got BWS branding now.
Liquor can be sold in supermarkets here. Independents and Aldi have it in store. Woolies and Coles both went through stages of having liquor aisles in store (Coles used Coles Liquor branding, Woolies didn’t have any) but it didn’t last too long (issues with POS I believe, because not everyone held an RSA).
Most liquorland/BWS are attached to the supermarket but have their own entrance. They often have an internal entrance to the supermarket, but most usually keep it closed and use it to move stock/staff access.