Lyndhurst, New Forest National Park, Hampshire, England, UK Lyndhurst is the largest village within the New Forest, Hampshire, England. It is a popular tourist location with many independent shops, art galleries, cafés, restaurants, pubs and hotels. The New Forest is an area of southern England which includes the largest remaining tracts of unenclosed pasture land, heathland and forest in the south east of England.