Definitions for "Public place"
A place open to the public. It may be privately owned premises if they are generally open to the public.• Street Offences• Traffic Offences (incl. minor traffic)
a place open to everyone
a place to which the public, or part thereof, have access
Keywords:  bus, park, station
a park or a bus station