E3 Bow , Bromley by Bow , Mile End , Old Ford Dennington Florists 461 Roman Road Bow East London E3 5LX London 020 89811121 Laura Kuy Flowers 446 Joseph Street East London E3 4AT London 020 89806788