Introducing New Head Chef Gavin Todd!

Posted by on Apr 1, 2015 in Our News | No Comments

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 looking to add a multi-cultural twist on […]