Dunluce Lodge in Portrush, Northern Ireland has appointed Stephen Holland as executive chef. The new luxury hotel is opening ...