No, you are not allowed to bring your own food and drink into Aintree racecourse for the Grand National.