Bars in London - Leytonstone 25-27 Kirkdale Road, Leytonstone, London, E11 1HP Tags: beer garden, outside seating