Coffee Garden

473 High Road Leytonstone London E11 4JU