Cambium Restaurant in New Forest, UK, offers a refined dining experience amidst nature. The subtle aroma of seasonal ingredients fills the air. Indulge in the wonderfully tender textures of their expertly braised dishes, a taste of the New Forest's finest.