The Bedford
If you fancy somewhere homely to host your Christmas lunch in South London, you should really check out The Bedford. The Balham institution boasts a casual gastropub dining room, plus multiple private spaces, and is well-known for dishing out hearty comfort food bites.