Conversation so far:
is it illegal to drink on the street in london
There is no general prohibition on drinking in the street but certain offences relating to alcohol may be committed in public places.
what is the legal drinking age in london?
You must be 18 years old to buy alcohol. Teens 16 and 17 may drink at a public establishment if the drinks are purchased by an accompanying adult.

Question: what are the best parks
Self-contained rewrite: what are the best parks in london