Can I purchase a Merlin Annual Pass from Shrek's Adventure? Of course! Once you have decided which pass to go for, click here to purchase your passes. You can collect your Merlin Annual Passes from the Box Office on arrival. Related articles Can I pre-book my entry with a Merlin Pass? Is there a height restriction for the 4D Magic Bus Experience? How do I book with my VIP Merlin Annual Pass? How do I get to Shrek's Adventure London by Tube? How long does it take to go around Shrek's Adventure London?