New chef at the Elmbank Hotel in The Mount in York May 3, 2023 News by Leave a Comment on New chef at the Elmbank Hotel in The Mount in York A NEW chef has taken the reins at the Elmbank Hotel in The Mount in York.