Traditional British pub & grill, The Windrush Inn, offering fresh, wholesome food, reasonably priced wine, and friendly service in a cosy atmosphere.