The Flower Garden
About The Flower Garden
The Flower Garden, a wedding florist specialist, is based in Southampton, covering in and around Hampshire.
Contact & Location
The Flower Garden
5 Upper Northam Road, Hedge End, Southampton, SO30 4DY , Hampshire, United Kingdom