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.
what are the best parks in london
Some popular London Parks include Hampstead Heath, Regent’s Park, Battersea Park, Brockwell Park, Clapham Common, Crystal Palace Park, Dulwich Park, Greenwich Park, London Fields, Victoria Park, and Bushy Park.

Question: what are the best places to drink for tourists
Self-contained rewrite: what are the best places to drink for tourists in london