Here's how much Prosecco and a pint cost cost at the Grand National Festival Aintree 2025