high street
Concise Oxford English Dictionary © 2008 Oxford University Press:
high street
▶noun Brit. the main street and often the principal shopping area of a town.
■ [as modifier] (of retail goods) catering to the needs of the ordinary public.
'high street' also found in these Oxford entries:

