Conversation so far:

Question: is it illegal to drink on the street in london
Self-contained rewrite: is it illegal to drink on the street in london