Where is your head office? Merlin Entertainments Ltd Head Office is located in Poole, England. Please visit here for further information. Related articles How do I contact your Customer Services Team? I have a Press & Media enquiry, who can I contact? Are you able to offer charity donations or raffle prizes? How do I make payment by BACS for my school/group booking?