If I got a can from the village shop after work, there'd be no legal objection to drinking it on the green, although it wouldn't be allowed at the station. That said, I'd probably get odd looks for drinking at 6.30am.
(, Tue 30 Jun 2009, 17:48, archived)