Point of sale
Point of sale
Any retail premises, whether movable or immovable, or a retail website or similar online sales facility, including where retail websites or online sales facilities are presented to travellers as a single facility, including a telephone service;