Flowers & Gifts in London - Little Ilford 133 Church Road, Little Ilford, London, E12 6AF Tags: florists, stands, vases