Browsing Category

Hampshire

  • Long Barn, Lavender Fields, Hampshire

    Long Barn

    Long Barn in Hampshire, UK, is a beautiful retail destination with a perfect combination of plant nursery, lifestyle store, lavender farm and café, all set within two acres of lavender fields.…

    Continue Reading