• I'm new to this whole London thing - are drinks still at the Flask? If so, where are you all?

    Edit: Oh, the Flask in Highgate, not Hampstead one. Sure. Right. Cool.

About