What you should drink from Theatre of Wine

The indie bottle merchant opened on Leytonstone High Road late last year. And we love it