Where is your head office? Merlin Entertainments Ltd Head Office is located in Poole, England. Please visit here for further information.