The festival is held at our Waitrose farm, Leckford estate, situated in a beautiful part of the Test Valley in the Hampshire countryside. The estate celebrates and shares Waitrose’s commitment to forward thinking within the food industry and producing the very best quality food, whilst working in harmony with the environment.