Debbies Flowers
- 01556 504044 - 9 St. Andrew Street, Castle Douglas, Dumfries And Galloway, DG7 1DE
Flowers X-press
- 01644 420646 - Unit 3, 3 Carsons Knowe, New Galloway, Castle Douglas, Dumfries And Galloway, DG7 3RY
Cairnsmore Nursery
- 01556 504819 - Nursery Cott Chapmanton Rd, Castle Douglas, Dumfries And Galloway, DG7 2NU
Q Mitchell
- 01557 330426 - 44-46 St.Mary St, Kirkcudbright, Dumfries And Galloway, DG6 4DN
- 9.0 miles from Barharrow
Willow
- 01557 332456 - 34 St. Mary Street, Kirkcudbright, Dumfries And Galloway, DG6 4DN
- 9.0 miles from Barharrow
Lily Knowles Florist
- 01557 339116 - 50 Castle Street, Kirkcudbright, Kirkcudbrightshire, DG6 4JD
- 9.0 miles from Barharrow
Flowers For You
- 01556 612006 - 102 High Street, Dalbeattie, Dumfries And Galloway, DG5 4HB
- 12.7 miles from Barharrow
Golden Flower
- 01387 720823 - 206 Lochside Road, Dumfries, Dumfries And Galloway, DG2 0EB
- 16.1 miles from Barharrow
Memories
- 01848 331777 - 57 Drumlanrig Street, Thornhill, Dumfries And Galloway, DG3 5LY
- 20.4 miles from Barharrow
Blooms
- 01387 256192 - 26 Academy Street, Dumfries, Dumfries And Galloway, DG1 1BY
- 23.8 miles from Barharrow
Florist Flowers
- 0800 5877475 - Dumfries Enterprise Park, Tinwald Downs Road, Heathhall, Dumfries, Dumfries And Galloway, DG1 3SJ
- 23.8 miles from Barharrow
Occasions Florists
- 01387 250800 - 20 Great King Street, Dumfries, Dumfries And Galloway, DG1 1BD
- 23.8 miles from Barharrow
Tartan Buttonhole Company
- 01387 255130 - 122 Queensberry Street, Dumfries, Dumfries And Galloway, DG1 1BU
- 23.8 miles from Barharrow
Flower Pot The
- 01576 202636 - 61 High Street, Lockerbie, Dumfries And Galloway, DG11 2JH
- 31.5 miles from Barharrow
Anne Kennedy
- 01387 810543 - 1 High Street, Lochmaben, Lockerbie, Dumfries And Galloway, DG11 1NQ
- 31.5 miles from Barharrow
Anvil Flowers Of Gretna
- 01461 339937 - 121 Central Avenue, Dumfries And Galloway, DG16 5AQ
- 48.9 miles from Barharrow