The Lytton Arms

a country pub in knebworth, serving the the best produce available