Solvay Society: Leytonstone’s tiny new taproom

It’s tucked away down the railway arches off Grove Green Road