Sheila's Florist
142 High Rd Leytonstone, London E15 1UA, United Kingdom
4.3
47 reviews
8 comments
H224+Q9 London, United Kingdom
Location reporting
Claim this location
Monday: 9–17
Tuesday: 9–17
Wedneasday: 9–17
Thursday: 9–17
Friday: 9–17
Saturday: 9–17
Sunday: 9–14
Tuesday: 9–17
Wedneasday: 9–17
Thursday: 9–17
Friday: 9–17
Saturday: 9–17
Sunday: 9–14
I was so angry! They took advantage of a young man who’s only 19 and doesn’t really know about this things.
I am a great believer of supporting local businesses but neither myself my family or friends shall never darken Sheila’s door again!
A much larger and absolutely beautiful bunch in Waitrose was £25