Flowers of Islington
97 Essex Road
Islington N1 2SJ
United Kingdom