Clear
Clear
Clear
Leeds Florists

Petals & Plants, 62 Town Street, Leeds, LS123AA

Petals & Plants, LS12 Florist Details

Petals & Plants
62 Town Street
Leeds
LS12 3AA
Categories
Florists

Additional Petals & Plants Information

Description

Petals & Plants is a business located in Leeds in the Florists category.

More Local Leeds Florists

Related Local Shops and Services in Leeds

Pharmacy / Drug Store
0.11 miles
Newsagent
0.11 miles
Pawnbroker
0.11 miles
Pawnbroker
0.11 miles
Furniture Shop - Used
0.15 miles
Furniture Shop - New
0.18 miles
Jeweller
0.18 miles
Furniture Shop - New
0.20 miles
Newsagent
0.31 miles
Newsagent
0.38 miles
Furniture Shop - New
0.48 miles

Reviews for Petals & Plants, 62 Town Street, Leeds, LS12 3AA