Thelma's
173 Philip Ln, London N15 4HQ, United Kingdom
4.7
61 reviews
8 comments
HWQ9+94 London, United Kingdom
Location reporting
Claim this location
Monday: 9–18
Tuesday: 9–18
Wedneasday: 9–18
Thursday: 9–18
Friday: 9–18
Saturday: 9–18
Sunday: Close
Tuesday: 9–18
Wedneasday: 9–18
Thursday: 9–18
Friday: 9–18
Saturday: 9–18
Sunday: Close
Outdoor plants, indoor plants, weddings funerals, cards, vases, I managed to get everything I needed for three birthdays!!
this lady has endless amount of talent!!
Let's keep our local shops going!!!!
Not sorry the buses were on diversion as it allowed me to get everything I needed for my garden including my carnation potted plant!.
Brilliant having a local florist who is part of the community.
Please find it in your heart to return her mobile.