Food/Drink | London The Flask Hampstead Byward 07/09/200905/04/2026 The Flask is a pretty decent pub and probably my main drinking spot if I happen to be on Hampstead high street.