image129

WE ARE USUALLY OPEN FROM TUESDAY TO SUNDAY

Welcome to The Star Inn at Wenhaston, a proper old-fashioned English country pub