Conor Toomey joins The Isle of Eriska as head chef

South African chef Conor Toomey has been appointed head chef at The Isle of Eriska, a five star hotel located on a private island off Scotland’s west coast.