British restaurant offering a countryside dining experience.