place

means any place, whether or not it is a public place, and includes any premises, building, dwelling, flat, room, office, shop, structure, vehicle, vessel or aircraft.