The Aintree Grand National

The Aintree Grand National.  Since its inception in 1839, the Grand National has been one of Britain's most watched horse races, with around half a billion people around the world tuning in each year. Enjoy a spectacular afternoon at El Oceano Restaurant between Marbella and La Cala de Mijas.