The Flower Patch

84 Bosworth Road, Leicester DE12 7LQ ,United Kingdom
The Flower Patch The Flower Patch is one of the popular Florist located in 84 Bosworth Road , listed under Event Planner in Leicester , Florist in Leicester ,

Contact Details & Working Hours

More about The Flower Patch

Seasonal garden flowers with natural character & fragrance, handpicked for your special occasion.

Map of The Flower Patch