All types Bar Restaurant All types All types Bars Restaurants 3 Closed now The Kings Head Restaurant 8 Station Road, Ivinghoe, Leighton Buzzard, Ivinghoe, EN LU7 9EB Restaurant