Flowers & Gifts in London - East Ham 88 High Street South, East Ham, London, E6 3RL Tags: florists, stands, vases