From Longman Dictionary of Contemporary Englishshop frontˈshop front noun [countable] British English TBBSHOP/STOREthe outside part of a shop that faces the street SYN storefront American English
Examples from the Corpus
shop front• A freshly painted shop front with shining glass and a window full of bottles.From Longman Business Dictionaryshop frontˈshop front noun [countable] British English1COMMERCEthe outside part of a shop that faces the street, usually with a large windowSYNstorefront AmE2computingCOMMERCEMARKETING (also web shopfront) a website that a business uses to sell its goods and servicesA web shopfront expands a website’s functionality to include online buying and selling.