Flowers Slough
20 Windsor Rd, Slough SL1 2EJ, United Kingdom
5
1 reviews
1 comments
GC53+GJ Slough, United Kingdom
Location reporting
Claim this location
Monday: 9–17
Tuesday: 9–17
Wedneasday: 9–17
Thursday: 9–17
Friday: 9–17
Saturday: 9–13
Sunday: Close
Tuesday: 9–17
Wedneasday: 9–17
Thursday: 9–17
Friday: 9–17
Saturday: 9–13
Sunday: Close
These are now my go to people for flowers. Way better than FTD or other International delivery companies