Meet, eat in style at The New Inn, a contemporary and relaxed British Inn. Open Wednesday – Sunday.