Delivery/Takeaway in London - Upton Park 28-32 High Street North, Upton Park, London, E6 2HJ Tags: burgers, childrens parties, private parties: call for details, seating area, vegetarian dishes