Station Food and Wine

59A Wallis Road London E9 5LH