Company name: Flowers Box London
Description: Luxury box of flowers for every occasion. Fresh cut flowers, potted plants, bouquets and gifts with delivery in UK. Check our online offer at Flowers Box London!
Rockall Ct, Langley, Slough SL3 8EZ, United Kingdom