Flowers & Gifts in London - Leytonstone 741 High Road Leytonstone, Leytonstone, London, E11 4QS Tags: exotic, florists, stands, tropical, vases, wedding service