Flower Power
23 Charles St, Wrexham LL13 8BT, United Kingdom
4.1
16 reviews
8 comments
22W5+4P Wrexham, 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: Close
Tuesday: 9–17
Wedneasday: 9–17
Thursday: 9–17
Friday: 9–17
Saturday: 9–17
Sunday: Close
When I rang Flower Power to ask a few simple questions before placing my order I spoke to a very unhelpful, rude and dismissive lady.
Needless to say I have placed my order elsewhere!
Thank you so much x
They provided my wedding flowers 10 years ago & I've returned to them ever since for many other occasions.