Castle Farm – Lavender Farm – Kent UK

  Castle Farm also known as The Hop Shop and Lavender Farm is located Kent UK.  This I found confusing when I visited there. The Hop Shop is on a family farm. The farm is actually called Castle Farm, which is near the village of Shoreham, Kent. The farm is a family owned multi-functioning farm. … Read more

error

Enjoy this blog? Please spread the word :)

RSS
Follow by Email
LinkedIn
LinkedIn
Share