English version

shop front in Buildings topic

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 frontA freshly painted shop front with shining glass and a window full of bottles.