Car Sales Premises definition
Car Sales Premises means any land and/or building on or in which motor vehicles, caravans, boats, trailers, or agricultural and construction machinery are offered for sale, lease or hire, or on or in which motor vehicles are stored for sale.