Modern British restaurant offering fine dining in a stunning setting.