Five star deli and eatery in the heart of the New Forest, Lyndhurst.