Anyone live in area or visiting? Looking for somewhere that might do a traditional UK Christmas Lunch at a sensible price. Any recommendations?