Holiday Centres in Newmarket, Suffolk We help you find any company! Lantern & Larks Limited Hpb House, 24-28 Old Station Road Newmarket, Suffolk