The phrase "street presence" refers to how noticeable or prominent a person, building, or business appears from the street. It indicates how easily something catches the attention of people passing by on the street.
Sentences with «street presence»
Nevertheless, the P10 series has a formidable high street presence. (androidcentral.com)
It boasts a large street presence making it easy to access and allows ample parking for your guests. (redfin.com)
This car looks fabulous and has a great street presence. (cardekho.com)