place of sale
a location, such as a car showroom or forecourt, where new passenger cars are displayed or offered for sale or lease to potential customers. Trade fairs where new passenger cars are presented to the public are included in this definition.