Filters:
clear
Country: United Kingdom

farm shop in Alresford

About 1 results.

Long Barn

Bishops Sutton Road, SO24 9EJ Alresford, United Kingdom

Long Barn grows organic lavender and produces a range of natural lavender bath beauty and homeware products and gifts online including lavender soap lavender shampoo lavender spray lavender oil O…

  • 1