Leaf Florist
About Leaf Florist
Providing quality wedding flowers, Leaf Florist located in Walton-on-Thames can provide all your wedding flower needs.
Contact & Location
Leaf Florist
23 Brampton Gardens, Hersham, Walton-on-Thames, KT12 5HP, Surrey, United Kingdom