location
noun
PROPERTY uk/ləʊˈkeɪʃən/ us [ C ]
the place or position that something is in or where something happens:
Come visit us at our new location!
an ideal/prime/suitable location (for sth) The strong economy and availability of staff makes the area a prime location for a business.
[ U ]
the act of choosing where to start a new business:
The location of the factory inside city limits resulted in problems for the city council.