The Flower Factory
About The Flower Factory
The Flower Factory have the experience to make your great day extra special if you're having a grand celebration or a small ceremony
Contact & Location
The Flower Factory
65 Faringdon Road, Swindon, SN1 5DQ, Wiltshire, United Kingdom
Customer Reviews
72 reviews