Here's the FAQ information:
Did C. S. Lewis win any awards or honors?
The Last Battle won the Carnegie Award, the highest honor for children's literature in the United Kingdom. Also, Winston Churchill offered Lewis a knighthood, but he turned it down.