Yew Tree Inn

36 The Street, Manuden, Bishop's Stortford, CM23 1DJ