Flowers & Gifts in London - Newham 74 Boundary Road, Newham, London, E13 9QG Tags: florists, interflora, stands, teleflorist, vases, wedding service