Coffee & Tea in London - Walthamstow 212 High Street, Walthamstow, London, E17 7JH Tags: sandwiches, takeaway, vegetarian dishes