Coffee & Tea in London - Newham 1 Pier Parade, Newham, London, E16 2LJ Tags: cafes, delivery, patisserie, sandwiches, seating area, snack shops & tea rooms, takeaway