Coffee & Tea in London - East Ham 279A High Street South, East Ham, London, E6 3PG Tags: cafes, sandwiches, seating area, snack shops & tea rooms, takeaway