The Sun

• London, England United Kingdom

A liquor store is a retail shop that predominantly sells prepackaged alcoholic beverages — typically in bottles — intended to be consumed off the store's premises. Depending on region and local idiom, they may also be called bottle store, off licence, bottle shop, package store, party store, ABC store, state store, or other similar terms. Many jurisdictions have an alcohol monopoly. Prices are usually substantially lower than in bars or pubs.


Interesting Places Nearby

Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near The Sun.