Introducing New Head Chef Gavin Todd!

We are delighted to welcome our new head chef Gavin Todd to the team at The Star. Having studied on the Isle of White, Gavin is excited to be launching his Spring menu today. An experienced chef, he finds inspiration through his travels around the world.  Gavin is...