Upton Park Coffee & Tea - Takeaway Upton Park, London

Duncan"s Pie Mash & Eels London

Duncan's Pie Mash & Eels

Coffee & Tea in London - Upton Park
365 Green Street, Upton Park, London, E13 9AR Tags: cafes, delicatessen, seating area, snack shops & tea rooms, takeaway

0 Reviews
Pop In Cafe London

Pop In Cafe

Coffee & Tea in London - Upton Park
418 Barking Road, Upton Park, London, E6 2SA Tags: cafes, seating area, snack shops & tea rooms, takeaway

0 Reviews
De Cafe Lounge London

De Cafe Lounge

Coffee & Tea in London - Upton Park
14 Barking Road, Upton Park, London, E6 3BP Tags: cafes, sandwiches, seating area, snack shops & tea rooms, takeaway

0 Reviews
Found 3 businesses. Now showing 1 to 3. 1