Not historically "illegal" in the context of your question, but The East Riding of Yorkshire Council, in consultation with Humberside Police and Parish and Town Councils can prohibit the consumption of alcohol in areas across the East Riding.
Drinking bans are in place across the East Riding. They are currently being plotted on a GIS map and this will be available in the near future.
Several Shires have alcohol limits, and in my county, Cornwall, while there isnt a county wide law prohibiting alcohol, there are certain places, for instance the centre of town, that are alcohol free zones ( you can drink in pubs but not on the streets)
Thank you all for the answers. I do have another I guess verification If you would. I have heard that in the UK a pint of ale is actually 20 ounces, unlike the 16 here.