Merlin Annual Passes are FANTASTIC VALUE whenever you buy them! They can pay for themselves after just three visits to our theme parks.
At the moment, though, it seems that you have to go to an attraction to purchase...
Above is the correct link, as Merlin have pulled this from their website. It is only available from attractions directly.