The Flower Shop
The Flower Shop
23 Town Street
Leeds
West Yorkshire
LS18 5LJ
England
tel:- +44 113 2587606
web address:- www.theflowershopleeds.co.uk/
The Flower Shop Leeds is a fully licensed retail outlet. We are a member of the British Florist Association, BIRA and are proud to work in partnership with Interflora.
More Florists in West Yorkshire
To update the information for The Flower Shop please use this form